在IBM WASCE中使用Oracle資料庫連線池

cow977發表於2011-04-18
在IBM WASCE中使用Oracle資料庫連線池
進入IBM WASCE控制檯:
第一步:註冊JDBC驅動程式:Service==>Repository
選擇Oracle JDBC驅動程式,Group=DB,Artifact=Oracle,Version=10.2.0.4,Type=jar
第二步:定義資料庫連線池:Service==>database Pools
Name of Database Pool: OracleDB
Database Type: Oracle Thin
Driver JAR: 選擇DB/Oracle/10.2.0.4/jar
Pool Min Size:
Pool Max Size:
Blocking Timeout:
Idle Timeout
 
第三步:在應用程式的web.xml中加入:
 
    jdbc/MyDataSource
    javax.sql.DataSource
    Container
    Shareable
 

第四步:geronimo-web.xml

 
 ......
  
   
    console.dbpool
    OracleDB
   

  
 
 
  jdbc/MyDataSource
  OracleDB
 


第五步:在JAVA應用程式中使用連線池:
  try {
   InitialContext ctx = new InitialContext();
   DataSource ds = (DataSource) ctx.lookup("java:comp/env/jdbc/MyDataSource");
   Connection con = ds.getConnection();
   ......
  } catch (NamingException e) {
   ......
  } catch (SQLException e) {
   ......
  } finally {
    ......
  }

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-692743/,如需轉載,請註明出處,否則將追究法律責任。

相關文章