在Tomcat7中JNDI方式使用tomcat-jdbc连接池

阅读更多

 

在tomcat中,jndi方式默认使用的是tomcat-dbcp连接池,这个已经广受诟病,而tomcat-jdbc因其优异的性能,现正逐步取代dbcp,今天我们就讲讲在tomcat7中如何配置:

 

在作如下配置之前,请先将对应数据库的JDBC驱动包放到tomcat/lib 目录中,避免启动时找不到驱动.

 

1 修改tomcat/conf/context.xml文件,添加如下内容:






    
    WEB-INF/web.xml

     
   

 

2 在应用的web.xml文件中添加如下:

	
		
		Connection Pool
		
		jdbc/test
		
		javax.sql.PooledConnection
		Container
		Shareable
	

 

3 如果是使用Spring,则修改原数据库连接池

	
		
			java:comp/env/jdbc/test
		
	

 

4 其它的使用方式可以在网上搜索,通过配置后,就可以把数据库连接池迁移到tomcat上管理

  当然,也可以把连接池配置到应用中.

 

 

参考:

http://kingxss.iteye.com/blog/1481872

http://www.cnblogs.com/lihuiyy/archive/2012/02/14/2351768.html

http://www.oschina.net/question/12_36910

你可能感兴趣的:(jdbc)