项目一开始我们采用的是后台java代码连接数据库,由于每次执行数据库操作都需要调用一次,这样一来数据库的负荷会比较大。因此,经过网上百度后,我们在Tomcat7的配置文件中配置了数据库连接池,具体位置如下图:
(由于我用的是MyEclipse自带的Tomcat服务,这里路径可能稍有不同,影响不大。)
1、在该目录下的server.xml的</Context>前添加以下内容,包括账号密码以及最大连接数以及最大活跃连接数等:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/jxc" docBase="jxc" auth="Container">
<Resource name="jdbc/MySQLDS" scope="Shareable"
type="javax.sql.DataSource" //数据库类型以及驱动
url="jdbc:mysql://localhost:3306/jxc"
driverClassName="com.mysql.jdbc.Driver"
username="slz" password="123456" //账号密码以及最大连接数等
maxWait="3000" maxIdle="100" maxActive="10" />
</Context>
2、然后就可以在java代码中获取连接了: