jndi配置数据源

jndi(java Naming and DirectoryInterface,java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。

 命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。

/**
             * 局部配置:在项目META-INFO下面新建context.xml文件<br/>
             * jndi(java Naming and
             * DirectoryInterface,java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。<br/>
             * 命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。<br/>
             */
            Context ct = new InitialContext();
            DataSource ds = (DataSource) ct
                    .lookup("java:comp/env/jdbc/test_jndi_oracle");
            System.out.println(ds.getConnection());


           

原文地址:https://www.cnblogs.com/xiaoxian1369/p/4307557.html