在用hibernate时遇到一个挺纠结的问题,就是我在手动修改数据库的信息后,前台页面查询到的信息还是之前的结果,一开始以为是缓存的问题,经过多次修改和在网上查询资料,最终发现可能是hibernate自身的连接池存在问题,通过下面方法配置C3P0连接池就可以解决这个问题。
首先在hibernate.cfg.xml中加入下面代码:
org.hibernate.conn...
分类:
数据库 时间:
2015-01-26 22:49:29
阅读次数:
1041
java.sql.SQLException:?An?attempt?by?a?client?to?checkout?a?Connection?has?timed?out.
[Cause:?com.mchange.v2.resourcepool.TimeoutException:?A?client?timed?out?while?waiting?to?...
分类:
其他好文 时间:
2014-12-25 18:51:56
阅读次数:
265
正确配置文件 1 2 3 4 5 6 root 7 Ouyangan 8 com.mysql.jdbc.Driver 9 jdbc:mysql://localhost:3306/mysql10 11 5...
分类:
其他好文 时间:
2014-12-25 00:09:09
阅读次数:
243
hibernate 有自带的连接池,但大家用起来颇有微词,因为其稳定性以及性能都不太好。c3p0 连接池的性能和稳定性久经考验,所以用 hibernate 的朋友一般都使用 c3p0 的连接池。那么是不是把 c3p0 的包导进来,然后 hibernate.cfg.xml 里把 c3p0 的各种属性加进来就万事大吉了呢?不见得,很可能你的项目上线以后,发现你的连接池不仅性能低下,而且可靠性差,c3p0 并没有表现出它传说中应该具有的那些特性。你在咒骂 c3p0 的可靠性以及高性能的时候,有没有想过你用的很可能...
分类:
数据库 时间:
2014-12-18 18:48:00
阅读次数:
437
一次边学边干的oralce运维经历, 步步是坑啊...
分类:
移动开发 时间:
2014-12-03 10:32:11
阅读次数:
222
项目是B/S模式,放在linux服务器上,tomcat和oracle11g在一台服务器上,tomcat读取数据库采用C3P0连接池,一直比较稳定,所以也没有去管。后来把tomcat放在一台win2008下,数据库放在另外一台win2008下。运行了半月有余,期间经常报数据库连接错误,但刷新下页面也就...
分类:
数据库 时间:
2014-11-24 13:17:16
阅读次数:
367
连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。
我现在做一个p3c0连接池的模板。
首先p3c0是开源的,所以去官网下载p3c0的jar包。在工程中导入,同时要下载你连接数据库的驱动
连接池模板代码如下:
package com.fish;
import java.beans.PropertyVetoException;
import j...
分类:
其他好文 时间:
2014-11-16 16:01:30
阅读次数:
124
最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。...
分类:
数据库 时间:
2014-11-12 16:41:05
阅读次数:
234
============问题描述============ 最近做了一个安卓应用,测试时发现如果通过wifi连接经常超时,而用3G网络连接有时候很慢,但是很少超时,连接用的httpclient的post方式,服务器用的是tomcat7,数据库oracle,连接用的C3P0连接池,有人知道是什么情况吗?...
分类:
移动开发 时间:
2014-11-11 16:09:36
阅读次数:
154
基于TCP/UDP网络协议,在Java NIO特性下实现Socket通信,实现终端设备数据的实时接收解析存储。主要技术点:多线程、缓存、C3P0连接池等。网址:https://git.oschina.net/undoner/Git_DataProgit:http://git.oschina.net/...
分类:
其他好文 时间:
2014-10-29 12:28:57
阅读次数:
199