日期:2014-05-16 浏览次数:20467 次
以往Tomcat5.0的连接池配置是在http://localhost:8080/admin/下进行的非常方便,可是5.0以后的版本里面Tomcat就没有把admin集成到程序中了。
Tomcat5.5的admin可以在apache官方网站上下到,也可以通过admin里面的提示信息进行配置。
可是Tomcat6.0和7.0以后就没有admin管理界面了。这个时候配置连接池就必须手动配置了。
以前很多都是在server.xml中配置的,现在分离出了一个context.xml
下面说一下,在Tomcat6和7下如何配置连接池
第一步:首先要把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