RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏
数据库连接池在server.xml中
  • 作者:zhaozj
  • 发表时间:2020-12-23 10:52
  • 来源:未知

一般是设置在server.xml中的,但是程序也要调用连接池的名字才可以找到数据库, 以tomcat中的server.xml为例: 配置连接池 ?? ?? ?? factory org.apache.commons.dbcp.BasicDataSourceFactory ?? driverClassName oracle.jdbc.driver.OracleDriver ?? url jdbc:oracle:thin:@192.168.3.16:1521:cucu ?? username wnjc ?? password wnjc ?? maxActive 20 ?? maxIdle 10 ?? maxWait 10000 ?? ?? 在web.xml中配置如下: "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" " http://java.sun.com/dtd/web-app_2_3.dtd"> CMS V1.0 ? DB Connection jdbc/wnjc javax.sql.DataSource Container 程序调用如下: public static synchronized Connection pubGetCon() throws SQLException { ??try { ???Context jndiCntx = new InitialContext(); ????? DataSource ds = ??????????? (DataSource)jndiCntx.lookup( "java:comp/env/jdbc/wnjc"); ???return ds.getConnection(); ??} catch (NamingException ne) { ???throw new EJBException(ne); ??} ?} //wnjc为连接池的名字