先建maven工程,再使该工程具有hibernate能力,在此基础上,整合Hibernate和C3p0,方法和步骤如下:
第一种方法:
1、加载依赖(3个jar包)
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-c3p0</artifactId>
<version>4.2.5.Final</version>
<property name="c3p0.acquire_increment">10</property>
<property name="c3p0.idle_test_period">2000</property>
<property name="c3p0.max_size">20</property>
<property name="c3p0.max_statements">60</property>
<property name="c3p0.timeout">1800</property>
<property name="c3p0.min_size">5</property>
3、启动项目
信息: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@2c007e3d [
connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@4997c0eb [
acquireIncrement -> 10...
说明配置成功
第二种方法:
1、加载依赖(3个jar包)
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-c3p0</artifactId>
<version>4.2.5.Final</version>
</dependency>
2、在src/java.resources文件夹下添加
hibernate.priperties:
hibernate.c3p0.idle_test_period=2000
hibernate.c3p0.max_size=20
hibernate.c3p0.max_statements=60
hibernate.3p0.timeout=1800
hibernate.c3p0.min_size=5
3、启动项目
信息: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@2c007e3d [
connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@4997c0eb [
acquireIncrement -> 10...
说明配置成功
第一种方法:
1、加载依赖(3个jar包)
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-c3p0</artifactId>
<version>4.2.5.Final</version>
</dependency>
需要注意的是,hibernate-c3p0的版本要和,hibernate-core的版本一致
2、在hibernate.cfg.xml中配置如下:<property name="c3p0.acquire_increment">10</property>
<property name="c3p0.idle_test_period">2000</property>
<property name="c3p0.max_size">20</property>
<property name="c3p0.max_statements">60</property>
<property name="c3p0.timeout">1800</property>
<property name="c3p0.min_size">5</property>
3、启动项目
信息: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@2c007e3d [
connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@4997c0eb [
acquireIncrement -> 10...
说明配置成功
第二种方法:
1、加载依赖(3个jar包)
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-c3p0</artifactId>
<version>4.2.5.Final</version>
</dependency>
2、在src/java.resources文件夹下添加
hibernate.priperties:
hibernate.c3p0.idle_test_period=2000
hibernate.c3p0.max_size=20
hibernate.c3p0.max_statements=60
hibernate.3p0.timeout=1800
hibernate.c3p0.min_size=5
3、启动项目
信息: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@2c007e3d [
connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@4997c0eb [
acquireIncrement -> 10...
说明配置成功