2013-10-24 78 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 –