由于在Tomcat server / context.xml 中声明了名为 jdbc / myDB 的JNDI资源,我可以通过以下方式访问DataSource:
Context initContext = new InitialContext();
DatSource dataSource = (DataSource)initContext.lookup("java:/comp/env/jdbc/myDB");
使用.xml中的配置技巧是否可以通过以下方式获取它:
DataSource dataSource = (DataSource)initContext.lookup("jdbc/myDB");
在查找方法中没有 java:/ comp / env / 前缀?