2013-10-24 80 views
0
In tomcat am writing these code: 



In TestServlet: In servlet class written these code 

    Context envcontext=new InitialContext(); 
     Context iniitContext=(Context)envcontext.lookup("java:/comp/env"); 
    DataSource datasource=(DataSource)iniitContext.lookup("jdbc/Mysql"); 
    Connection connection=datasource.getConnection(); 
     Statement stmt=(Statement) connection.createStatement(); 

如何使用EcllipseWeblogic的连接池

获得在WebLogic MySQL数据库JNDI连接

回答

1

井的WebLogic和Tomcat在你从池中的连接方式不会有所不同..但首先你需要通过访问管理控制台来初始化在WebLogic Server数据库池:在您的服务器名称

向左选择服务然后去数据源,并添加新的数据源..

请注意,如果您处于weblogic的生产模式,那么您必须单击左上角的锁定和编辑,完成后您应该在同一位置点击发布配置..但是在开发中您不需要要做到这一点..

添加一个新的MySQL数据源后,只要到java和

Context initialContext = new InitialContext(); 
DataSource ds = (DataSource) initialContext.lookup("THE_MYSQL_JNDI_NAME_YOU_CHOSE"); 
Connection conn = ds.getConnection(); 

就是这样.. :-)

+0

通过您可以去找到管理控制台的方式到您的Web浏览器中的URL:http:// [host]:[port]/console –