我们在以前的文章里有对关于Tomcat与MySQL连接池问题的详解的第一种方法有所阐述,今天我们主要向大家讲述的是关于Tomcat与MySQL连接池问题的详解的另一种发法是在$tomcat/conf/server.xml的中加入如下代码:
设置方法:
- <Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource"/>
- <ResourceParams name="jdbc/test">
- <parameter>
- <name>factoryname>
- <value>org.apache(Unix平台最流行的WEB服务器平台).commons.dbcp.BasicDataSourceFactoryvalue>
- parameter>
- <parameter>
- <name>usernamename>
- <value>rootvalue>
- parameter>
- <parameter>
- <name>passwordname>
- <value>adminvalue>
- parameter>
- <parameter>
- <name>driverClassNamename>
- <value>com.MySQL(和PHP搭配之最佳组合).jdbc.Drivervalue>
- parameter>
- <parameter>
- <name>urlname>
- <value>jdbc:MySQL(和PHP搭配之最佳组合)://localhost:3306/test?autoReconnect=truevalue>
- parameter>
- <parameter>
- <name>initialSizename>
- <value>20value>
- parameter>
- <parameter>
- <name>maxActivename>
- <value>30value>
- parameter>
- <parameter>
- <name>maxWaitname>
- <value>10000value>
- parameter>
- ResourceParams>
这样设置的通常目的是想让数据源在一个单独的映射目录中实现,也就是通常这段代码出现在,这样就可以通过访问http://localhost:8080/myjsp(SUN企业级应用的首选)/XXX.jsp(SUN企业级应用的首选)来访问D:\webapps\myjsp(SUN企业级应用的首选)中的某个jsp(SUN企业级应用的首选)页面进而调取数据源或进行其它操作调取数据源 。