hibernate对连接池的支持
来源:互联网 发布:2015最新癌症数据统计 编辑:程序博客网 时间:2024/06/01 08:27
连接池,
作用: 管理连接;提升连接的利用效率!
常用的连接池: C3P0连接池 Druid连接池子
关于Druid 的配置请见另一篇博文 http://blog.csdn.net/jlh912008548/article/details/51166162
Hibernate自带的也有一个连接池,且对C3P0连接池也有支持!
Hbm 自带连接池:
只维护一个连接,比较简陋。
可以查看hibernate.properties文件查看连接池详细配置:
#################################
### Hibernate Connection Pool ###
#################################
hibernate.connection.pool_size 1 【Hbm 自带连接池: 只有一个连接】
###########################
### C3P0 Connection Pool### 【Hbm对C3P0连接池支持】
###########################
#hibernate.c3p0.max_size 2 最大连接数
#hibernate.c3p0.min_size 2 最小连接数
#hibernate.c3p0.timeout 5000 超时时间
#hibernate.c3p0.max_statements 100 最大执行的命令的个数
#hibernate.c3p0.idle_test_period 3000 空闲测试时间
#hibernate.c3p0.acquire_increment 2 连接不够用的时候, 每次增加的连接数
#hibernate.c3p0.validate false
【Hbm对C3P0连接池支持, 核心类】
告诉hib使用的是哪一个连接池技术。
#hibernate.connection.provider_classorg.hibernate.connection.C3P0ConnectionProvider
Hibernate.cfg.xml 中增加连接池相关配置:
<!--【连接池配置】 -->
<!-- 配置连接驱动管理类 -->
<propertyname="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
<!-- 配置连接池参数信息 -->
<propertyname="hibernate.c3p0.min_size">2</property>
<propertyname="hibernate.c3p0.max_size">4</property>
<propertyname="hibernate.c3p0.timeout">5000</property>
<propertyname="hibernate.c3p0.max_statements">10</property>
<propertyname="hibernate.c3p0.idle_test_period">30000</property>
<propertyname="hibernate.c3p0.acquire_increment">2</property>
- hibernate对连接池的支持
- hibernate对连接池的支持
- 【Hibernate】对连接池的支持
- Hibernate对连接池的支持
- SSH框架之Hibernate的对连接池的支持
- Spring对Hibernate的支持
- spring对Hibernate的支持
- Hibernate对JPA的支持
- Spring对Hibernate的支持
- spring中对hibernate的支持
- spring中对hibernate的支持例子
- Spring 对hibernate的强大支持
- spring对hibernate批量操作的支持
- MyEclipse中删除对Hibernate的支持
- Hibernate对jpa annotation的支持
- Spring对Hibernate的事务支持
- spring对hibernate的支持详解
- spring对hibernate的支持详解
- LeetCode #9 Palindrome Number C# Solution
- The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- POJ1149 PIGS
- CAP原理
- BlockingQueue
- hibernate对连接池的支持
- 一些linux的基本操作
- 在Android开发中使用Ant 一:环境的搭建及入门
- 从容器和Kubernetes技术看现代云计算的发展轨迹
- 合并两个排序的链表
- IOS学习之——ViewController之间正向传值
- 网络直播电视之M3U8解析篇 (下)
- 字符串计数(动态规划)
- java之Secure communication terminology