Tomcat配置JNDI数据源-配置server.xml
<!--
假设应用程序目录是JSP
-->
< Context path ="/JSP" docBase ="JSP" >
<!-- 使用数据库名为GUESTBOOK -->
< Resource name ="jdbc/demo" scope ="Shareable" type ="javax.sql.DataSource" >
< ResourceParams name ="jdbc/demo" >
< parameter >
< name > factory </ name >
< value > org.apache.commons.dbcp.BasicDataSourceFactory </ value >
</ parameter >
< parameter >
< name > url </ name >
< value > jdbc:mysql://www.etsec.com.cn/demo </ value >
</ parameter >
< parameter >
< name > driverClassName </ name >
< value > com.mysql.jdbc.Driver </ value >
</ parameter >
< parameter >
< name > password </ name >
< value > 12345 </ value >
</ parameter >
< parameter >
< name > username </ name >
< value > admin </ value >
</ parameter >
<!-- -等待Connection的时间,单位ms, -1表示不限制->
<parameter>
<name>maxWait</name>
<value>3000</value>
</parameter>
<!--连接池中最多可idle的connection数,也就是最少的connection数,0表示不限制 -->
< parameter >
< name > maxIdel </ name >
< value > 0 </ value >
</ parameter >
<!-- 连接池至多的Connection数,0表示不限制 -->
< parameter >
< name > maxActive </ name >
< value > 100 </ value >
</ parameter >
</ ResourceParams >
</ Resource >
</ Context >
< Context path ="/JSP" docBase ="JSP" >
<!-- 使用数据库名为GUESTBOOK -->
< Resource name ="jdbc/demo" scope ="Shareable" type ="javax.sql.DataSource" >
< ResourceParams name ="jdbc/demo" >
< parameter >
< name > factory </ name >
< value > org.apache.commons.dbcp.BasicDataSourceFactory </ value >
</ parameter >
< parameter >
< name > url </ name >
< value > jdbc:mysql://www.etsec.com.cn/demo </ value >
</ parameter >
< parameter >
< name > driverClassName </ name >
< value > com.mysql.jdbc.Driver </ value >
</ parameter >
< parameter >
< name > password </ name >
< value > 12345 </ value >
</ parameter >
< parameter >
< name > username </ name >
< value > admin </ value >
</ parameter >
<!-- -等待Connection的时间,单位ms, -1表示不限制->
<parameter>
<name>maxWait</name>
<value>3000</value>
</parameter>
<!--连接池中最多可idle的connection数,也就是最少的connection数,0表示不限制 -->
< parameter >
< name > maxIdel </ name >
< value > 0 </ value >
</ parameter >
<!-- 连接池至多的Connection数,0表示不限制 -->
< parameter >
< name > maxActive </ name >
< value > 100 </ value >
</ parameter >
</ ResourceParams >
</ Resource >
</ Context >