- 浏览: 108791 次
- 性别:
- 来自: 武汉
文章分类
最新评论
-
ldwtill:
overwrite呢?
overload,overwrite和override比较 -
dafeiwang:
...
过滤器和拦截器的区别
我分别用以下链接方式测试了一下:
tomcat自带的连接池
<property name="connection.datasource">java:comp/env/jdbc/mysqlds</property>
JDBC直接连接
<property name="hibernate.connection.url">jdbc:mysql://localhost:3333/message</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">56906950</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.show_sql">true</property>
<property name="hibernate.hbm2ddl.auto">update</property>
#使用c3p0 连接池
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3333/message</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password">56906950</property>
<property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
<property name="hibernate.c3p0.min_size">8</property>
<property name="hibernate.c3p0.max_size">200</property>
<property name="hibernate.c3p0.timeout">600</property>
<property name="hibernate.c3p0.max_statements">0</property>
<property name="hibernate.c3p0.idle_test_period">60</property>
<property name="hibernate.c3p0.acquire_increment">2</property>
<property name="hibernate.c3p0.validate">true</property>
不知道我上面写的配置是不是正确,但愿不对....
然后写了一个测试方法:
long time=System.currentTimeMillis();
for(int i=0;i<1000;i++){
Session session=HibernateUtils.getSession();
HibernateUtils.closeSession(session);
}
System.out.println(System.currentTimeMillis()-time);
发现JDBC所花费的时间是最少的2000ms,其次是tomcat自带的连接池2096,c3p0竟然用了4950ms!
不是说c3p0是最成熟的吗?为何是这种情况,还是我写的测试方法不是很有效呢?谢谢啊
发表评论
-
hibernate五大核心接口及其应用
2011-05-02 20:28 898所有的Hibernate应用中都会访问Hibernate的5个 ... -
hibernate fetch 和lazy
2011-05-02 19:42 1077经过测试发现Hibernate annotation ... -
hibernate优化
2011-05-02 09:56 747口诀 1、使用双向一对多关联, ... -
Hibernate详解(一)------->>入门
2011-05-02 09:35 779Hibernate是一个开放源代码的对 ... -
hibernate详解(二)---->>继承关系映射(一)
2011-05-02 09:34 813继承是面对对象编程中一个很 ... -
hibernate详解(二)----->>继承关系映射(二、三)
2011-05-02 09:33 791这篇文章紧接着hibernate详解(二)- ... -
hibernate详解(三)----->>组件映射(一)
2011-05-02 09:33 793Hibernate建议在进行领域模型建模时要细 ... -
hibernate详解(三)----->>组件映射(二)之复合主键
2011-05-02 09:31 9453、组件类作为持久化类的对象标识符属性 ... -
Hibernate详解(四)---->>关联关系映射(二)
2011-05-02 09:29 9623、单向一对一 每个中国公民都有一张身份证 ... -
Hibernate详解(四)---->>关联关系映射(一)
2011-05-02 09:27 841关联关系是在领域模型建模中经常使用到的一 ... -
hibernate的二级缓存
2011-05-02 08:58 609Hibernate二级缓存也称为进程级的缓存或Sessio ... -
全面讲解Hibernate二级缓存
2011-05-02 08:56 671在向大家详细介绍Hibernate二级缓存之前,首先让大家了解 ... -
hibernate工作原理及为什么要使用
2011-05-02 08:51 903Hibernate工作原理及其作用 Java学习笔记 201 ... -
hibernate关联
2011-05-02 08:35 753Hibernate关联关系 收藏 在域模型钟, ... -
Hibernate Criteria Query
2011-05-02 08:34 670Hibernate-Criteria Query 收藏 Cri ... -
hibernate----Inverse 和 cascade区别
2011-05-02 08:15 825Inverse 和 cascade的区别 ... -
Spring中配合hibernate使用的简单例子
2011-05-01 20:42 674最近在看SPRING和hibernate,学习了sprin ... -
hibernate 之inverse重点复习
2011-05-01 20:00 680inverse的原因,在于单向的一对多的低效而造成的.举个 ... -
hibernate中只选取某些列的写法
2011-05-01 18:44 786在普通的sql中,为了选取某些列,其实是很简单的,就sele ... -
HQL返回值
2011-05-01 18:35 1203Hibernate查询单个字段,Hibernate把每个id做 ...
相关推荐
hibernate 连接池配置详解,四种连接方式:第一种方案,Hibernate默认连接池;第二种方案是:C3P0;第三种方案是:dbcp;第四种方案是:Proxool (推荐)
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP 在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在...
Hibernate连接池的三种配置方式......
在Hibernate连接池配置时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用...
java hibernate 的连接池简单介绍.不错的源代码,链接数据库的代码,可以下载试试
hibernate连接池配置的三种方式。
hibernate连接池驱动程序 c3p0 proxool
Hibernate连接池的各种配置,主要针对proxool的设置
HIbernate连接池配置总结基于第三方c3p0和proxool
Hibernate 连接池的配置方式.doc
介绍了Hibernate中几种连接池以及他们怎么使用
资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙
整合网络上关于数据库连接池的资料,结合hibernate对常用数据库连接池进行整合
不用说就知道这是干什么的吧hibernate使用c3p0连接池的资料
hibernate配置连接池大全 hibernate配置连接池大全
NULL 博文链接:https://huihai.iteye.com/blog/1198379