spring jndi的配置 websphere weblogic tomcat 详解
先在websphere和 weblogic里配置一个数据源,jndi名叫offsetJndispring里配置数据源这种配置方法 websphere weblogic通用
offsetJndi
------------------------------------------------
tomcat中使用如下方式
java:comp/env/offsetJndi --其中java:comp/env/是前缀必须要加的。offsetJndi是JNDI的name
--------------------------------------------------------------------------------------------------------------------------------------------------
如果在相对应的jsp或者java代码里面直接得到datasource应该为:其中JDBC/TestDB是jndi的name
Context initCtx = new InitialContext();
DataSource ds = (DataSource) initCtx .lookup("java:comp/env/JDBC/TestDB");
或者
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx .lookup("java:comp/env");
DataSource ds = (DataSource) envCtx .lookup("JDBC/TestDB");
页:
[1]