這幾天剛參加一個新項目,項目是使用Spring+Tomcat。在開發時,頁面速度很慢,今天研究了一下,發現時因為沒有使用連接池。
添加如下連接池,速度明顯提高很多。
<bean id="dataSource" class="org.apache.tomcat.dbcp.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName">
<value>${jdbc.driver}</value>
</property>
<property name="url">
<value>${jdbc.url}</value>
</property>
<property name="username">
<value>${jdbc.username}</value>
</property>
<property name="password">
<value>${jdbc.password}</value>
</property>
<property name="initialSize">
<value>2</value>
</property>
<property name="maxActive">
<value>5</value>
</property>
<property name="maxIdle">
<value>2</value>
</property>
</bean>