我们在实际的项目中一般都会使用数据连接池,因为这样开销相对较小;
Hibernate包中自带C3P0的jar包;
在hibernate.cfg.xml中加入:
<property name="c3p0.min_size">5</property> <!--连接池最小连接数--> <property name="c3p0.max_size">20</property> <!-- 最大连接数--> <property name="c3p0.timeout">5000</property> <!--超时时长 --> <property name="c3p0.max_statements">100</property> <!--最多缓存的语句数量 -->