第一步在hibernate.cfg.xml配置

<!-- 连接池 --><property name="hibernate.connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property><!-- 最大连接数 --><property name="hibernate.c3p0.max_size">20</property><!-- 最小连接数 --><property name="hibernate.c3p0.min_size">5</property><!-- 获得连接的超时时间,如果超过这个时间,会抛出异常,单位毫秒 --><property name="hibernate.c3p0.timeout">120</property><!-- 最大的PreparedStatement的数量 --><property name="hibernate.c3p0.max_statements">100</property><!-- 每隔120秒检查连接池里的空闲连接 ,单位是秒 --><property name="hibernate.c3p0.idle_test_period">120</property><!-- 当连接池里面的连接用完的时候,C3P0一下获取的新的连接数 --><property name="hibernate.c3p0.acquire_increment">2</property><!-- 每次都验证连接是否可用 --><property name="hibernate.c3p0.validate">false</property>

然后!!!!!!!遇到的异常======

配置不使用单纯的JDBC连接,也是在hibernate.cfg.xml配置

    <property name="hibernate.temp.use_jdbc_metadata_defaults">false</property> 

第三部导包,D:\hibernate-release-4.2.21.Final\lib\optional\c3p0下面的包都导过来

转载于:https://www.cnblogs.com/Damon-Luo/p/5637931.html

Hibernate 配置C3P0 连接池相关推荐

  1. Hibernate配置C3P0连接池(在配好基本的hibernate配置下使用)

    拷贝jar包 找到我们的hibernate安装包,在lib目录下找到optional目录,打开c3p0文件,拷贝里面的jar包到eclipse里 写一个测试类,代码入下 public class C3 ...

  2. hibernate4配置c3p0连接池报错

    在hibernate的xml文件中配置c3p0连接池时,运行报错: java.lang.ClassNotFoundException: Could not load requested class : ...

  3. spring配置c3p0连接池、spring的声明式事务管理

    一.spring配置c3p0连接池: 1.导入maven依赖: <!-- https://mvnrepository.com/artifact/com.mchange/c3p0 --> & ...

  4. MyBatis配置C3P0连接池

    这两天学到Mybatis感觉就要疯了,第一次接触,我是不是应该写点笔记,下面呢,记录一下连接池的配置,防止忘了. 第一步,二话不说,先导入所需jar包(如图所示三个) 第二步,继承UnpooledDa ...

  5. Mysql超时重连解决方案3: 配置c3p0连接池(终极方案)

    前面的文章中,我介绍了修改mysql默认超时时间和配置proxool连接池的方法来解决Mysql超时重连的问题.方案1不推荐,它并没有从根本上解决问题:方案2可用,但配置相对复杂:所有才有了方案3,它 ...

  6. hibernate访问mysql没有响应_Struts2+hibernate + mysql C3P0连接池 导致写数据库无反应(死机)...

    我学hibernate刚学不久,最近用s2h+mysql做了个网站,买了个jsp的空间,发布到空间去了之后,第二天访问却访问不了,一查才知道,hiberante默认的连接数据库的时间有个限度,如果在这 ...

  7. Hibernate中配置C3P0连接池

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 转自:h ...

  8. 解决spring配置c3p0连接池,tomcat无法正常启动

    为什么80%的码农都做不了架构师?>>>    今天下午收到一名网友的在线求助.先简要描述一下问题的背景: Windows平台,tomcat应用服务器, Oracle数据库,应用架构 ...

  9. Spring c3p0连接池配置以及出错原因

    用的jar包 com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar 配置: 注意:如果出错原因(1)很有可能c3p0-config.xml中的配置文件出现问 ...

最新文章

  1. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告解读.doc...
  2. 一步一步学Ruby(三): Ruby代码注释
  3. java写文件方法之比较
  4. UITextField的属性与程序启动后一系列方法
  5. Py之GraphLab:graphlab库的简介、安装、使用方法之详细攻略
  6. 为什么 头条 宇宙条_“当宇宙行遭遇黑洞……“【59期省联社微信传播力榜单】...
  7. java 中String ,Date,long 和Timestamp类型的转换
  8. matches()方法
  9. C语言实现顺序栈的初始化进栈出栈读取栈顶元素
  10. python赋值运算符_解释一下python中的赋值运算符
  11. IDL | 实验六、ENVI波段运算与功能扩展
  12. 腾讯云TDSQL-C云原生数据库技术
  13. 面试后HR让你等通知的真相
  14. 泛微任意文件上传(CNVD-2021-49104)
  15. 漫谈高数 特征向量物理意义
  16. 差分隐私-整理-知乎
  17. 操作系统是管理计算机软件和硬件的,计算机操作系统是管理计算机硬件和软件的什么...
  18. 一个渗透自学者的自述
  19. Java多线程之JUC
  20. 苹果7显示无法接通激活服务器,打电话时,显示对方手机暂时无法接通是什么原因?答案其实很简单...

热门文章

  1. lvs+iptables持久连接
  2. MySQL Server系统架构
  3. php多文件上传类源码,PHP单文件上传类或多文件上传类源码
  4. 3.6.1 局域网的基本概念和体系结构
  5. opencv-python 图像最小外接矩形
  6. 将十进制数转化成二进制数,计算其中1的个数
  7. Matlab中只运行m文件中部分程序的方法
  8. 北理计算机考研机试,北理工计算机2000-2010考研机试题目c语言实现.doc
  9. 中兴手机数据通道打不开_我用的是中兴手机,里面有流量,但是数据开不了,应该怎么办呢?...
  10. 大神们请看python日期是这样转换的