Tomcat 6.0 配置数据库连接池
2008-09-06 18:28
295 查看
Tomcat6.0连接池配置
1.Tomcat 6的配置和以前的不同了,不推荐在server.xml中进行配置,而是在tomcat_home/webapps/yourApp/META-INF/context.xml中进行配置才是更好的方法。我的web应用目录中没有context.xml新建一个,而不是以前版本tomcat_home/conf下的context.xml文件。这样就可以在不同的网站下单独配置连接池了,且Tomcat会自动重载。
2.<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="jdbc/myoracle"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:yourdb"
username="scott" password="tiger" maxActive="200" maxIdle="10"
maxWait="-1"
/>
</Context>
3.然后在web.xml文件中的web-app节点下加入如下代码形式:
<resource-ref>
<res-ref-name>jdbc/myoracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
</resource-ref>
4.调用形式
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");
conn = ds.getConnection();
5.还需要将连接数据库的第三方驱动放到tomcat_home/lib下面:
classes12.jar
commons-collections-3.1.jar
commons-pool-1.2.jar
tomcat-dbcp.jar
第三方驱动的版本由你自己决定
1.Tomcat 6的配置和以前的不同了,不推荐在server.xml中进行配置,而是在tomcat_home/webapps/yourApp/META-INF/context.xml中进行配置才是更好的方法。我的web应用目录中没有context.xml新建一个,而不是以前版本tomcat_home/conf下的context.xml文件。这样就可以在不同的网站下单独配置连接池了,且Tomcat会自动重载。
2.<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="jdbc/myoracle"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:yourdb"
username="scott" password="tiger" maxActive="200" maxIdle="10"
maxWait="-1"
/>
</Context>
3.然后在web.xml文件中的web-app节点下加入如下代码形式:
<resource-ref>
<res-ref-name>jdbc/myoracle</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
</resource-ref>
4.调用形式
Context initContext = new InitialContext();
Context envContext = (Context)initContext.lookup("java:/comp/env");
DataSource ds = (DataSource)envContext.lookup("jdbc/myoracle");
conn = ds.getConnection();
5.还需要将连接数据库的第三方驱动放到tomcat_home/lib下面:
classes12.jar
commons-collections-3.1.jar
commons-pool-1.2.jar
tomcat-dbcp.jar
第三方驱动的版本由你自己决定
相关文章推荐
- 在Tomcat6.0+MySQL5.0环境下配置和使用数据库连接池
- Tomcat6.0数据库连接池的配置
- Tomcat 6.0中配置Oracle、sql 2000数据库连接池
- Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!
- Tomcat 6.0 数据库连接池配制--JNDI配置--sqlserver
- Tomcat6.0配置数据库连接池
- tomcat6.0 数据库连接池配置问题
- Eclipse下配置及使用Tomcat 6.0数据库连接池连接sqlserver2008
- tomcat6.0中配置数据库连接池
- (转帖)Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!
- Tomcat 6.0 配置数据库连接池(oracle,mysql,sqlserver)
- 怎样配置Tomcat6.0的数据库连接池详解
- Tomcat6.0 连接池的配置
- Tomcat6.0+mysql5.0+JNDI数据源配置方法
- Tomcat下配置JNDI数据库连接池并使用
- Tomcat6.0配置虚拟目录的设置与多域名绑定
- Windows7下配置Eclipse和Tomcat6.0
- tomcat6.0内存配置问题
- 在windows下配置tomcat6.0开机自启动
- Tomcat6.0 虚拟目录配置