WEB开发网
开发学院软件开发Java Tomcat DBCP配置方法 阅读

Tomcat DBCP配置方法

 2009-09-26 00:00:00 来源:WEB开发网   
核心提示: 第二步:在应用的web.xml中增加新增的数据源,如下所示:<!--DatabaseConfigstart--><resource-ref><description>connectDBtest</description><res-ref-na

第二步:在应用的web.xml中增加新增的数据源,如下所示:

 <!-- Database Config start --> 
<resource-ref>
<description>connectDB test</description>
<res-ref-name>jdbc/testdb0_cs</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
 <resource-ref>
<description>connectDB test</description>
<res-ref-name>jdbc/testdb0_cs1</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<!-- Database Config end -->

第三步:重启tomcat

三、多个数据源的访问方法参考

public Connection getConn(String dsnName)
       {
              Connection conn = null;
              Context ctx = null;
              DataSource ds = null;
              String jndiStr = null;
              try{
                     jndiStr = "java:comp/env/jdbc/" + dsnName.trim();
                     System.out.println("jndiStr=[" + jndiStr + "]");
                     ctx = new InitialContext();
                     ds = (DataSource) ctx.lookup(jndiStr);
                      
                     conn = ds.getConnection();
              }
              catch(Exception e)
              {
                     System.out.println("Connect database [" + dsnName.trim() + "] Error:" + e);
              }    
              return conn;   
       }

说明:其中dsnName是我们要具体访问的数据源JNDI,例如:testdb0_cs1

上一页  1 2 3 

Tags:Tomcat DBCP 配置

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接