日期:2014-05-16  浏览次数:20467 次

tomcat6,7配置连接池

 

以往Tomcat5.0的连接池配置是在http://localhost:8080/admin/下进行的非常方便,可是5.0以后的版本里面Tomcat就没有把admin集成到程序中了。

Tomcat5.5的admin可以在apache官方网站上下到,也可以通过admin里面的提示信息进行配置

 

可是Tomcat6.07.0以后就没有admin管理界面了。这个时候配置连接池就必须手动配置了

以前很多都是在server.xml中配置的,现在分离出了一个context.xml

 

下面说一下,在Tomcat67下如何配置连接池

 

第一步:首先要把jdbc驱动文件拷贝到Tomcat安装目录的lib文件夹下

由于是使用Tomcat提供的数据源实现来访问数据库(注意:数据源本身并不提供具体的数据库访问功能,只是作为连接对象的工厂,实际的数据访问操作仍然是由对应数据库的JDBC驱动来完成),这里是Tomcat需要JDBC驱动,而不再是应用程序需要JDBC驱动,所以得先将对应数据库的JDBC驱动类库(.jar格式)拷贝到Tomcat目录中的lib文件夹下,供Tomcat调用。

 

第二步:打开Tomcat目录下的conf文件夹然后打开context.xml文件,在里面添加

<Resource name="myoracle" 
	 auth="Container" 
          type="javax.sql.DataSource" 
          driverClassName="oracle.jdbc.OracleDriver" 
          url="jdbc:oracle:thin:@localhost:1521:orcl" 
          username=&quo