C3P0连接池及配置

C3P0连接池及配置
C3P0:https://sourceforge.net/projects/c3p0/?source=navbar  

C3P0是一个开源的连接池。Hibernate框架,默认推荐使用C3P0作为连接池实现。

C3P的jar包:

百度网盘:https://pan.baidu.com/s/1QGHH6ecXZPdWYJNswUG6tA

提取码:6c7t

C3P0连接池及配置

在WEB项目的lib下放c3p0的jar包并导入:

C3P0连接池及配置

项目c3p0配置文件,连接mysql数据库:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<c3p0-config>
  <named-config name="mysql"> 
	<!-- 连接mysql数据库基本配置信息 -->
	<property name="driverClass">com.mysql.cj.jdbc.Driver</property>
	<property name="jdbcUrl">jdbc:mysql://localhost:3306/mvcproject</property>
	<property name="user">root</property>
	<property name="password">123456</property>
 
	<!-- 数据库中的连接不足时,向数据库申请连接数量 -->
    <property name="acquireIncrement">5</property>
    <!-- 初始化数据库连接池连接数量 -->
    <property name="initialPoolSize">10</property>
    <!-- 数据库连接池中最小的数据库连接数量 -->
    <property name="minPoolSize">5</property>
    <!-- 数据库连接池中最大的数据库连接数量 -->
    <property name="maxPoolSize">100</property>
    <!-- C3P0数据库连接池可以维护的Statement数量 -->
    <property name="maxStatements">2</property> 
    <!-- 每个连接可以使用的Statement数量 -->
    <property name="maxStatementsPerConnection">5</property>
 
  </named-config>
</c3p0-config>

原创文章,作者:Harem,如若转载,请注明出处:https://www.hgjun.cn/?p=1625

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

QQ-501439094

撩一撩:点击这里给我发消息

邮件:501439094@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

隐藏