Hibernate不能实时获取MySQL数据库的更新
来源:互联网 发布:fmri nifti数据集下载 编辑:程序博客网 时间:2024/05/18 00:03
最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。
具体修改方法如下:
在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.max_statements">100</property> <property name="hibernate.c3p0.idle_test_period">120</property> <property name="hibernate.c3p0.acquire_increment">1</property> <property name="c3p0.testConnectionOnCheckout">true</property> <property name="c3p0.idleConnectionTestPeriod">18000</property> <property name="c3p0.maxIdleTime">25000</property>
附上c3p0的jar包,下载地址:http://download.csdn.net/detail/until_v/8149191
0 0
- Hibernate不能实时获取MySQL数据库的更新
- Hibernate 不能实时获取数据库中更新的记录问题解决
- hibernate 实时更新数据库
- SessionFactory 不能实时更新?
- 保持异步数据库服务器的实时更新
- R.java不能实时更新
- 实时更新异地数据库
- jquery不能实时获取CKEDITOR值的问题
- DetailsView不能更新数据库的问题
- 更新Mysql数据库的数据
- ajax不能更新数据库
- hibernate中更新数据库的各种方法
- 数据库修改后Hibernate的配置更新
- 数据库修改后Hibernate的配置更新
- 实时抓取MySQL的更新数据到Hadoop canal
- WM_PAINT消息---InvalidateRect不能实时更新问题
- lucene的实时更新
- Hibernate MySQL的中文乱码问题--中文关键字查询数据库获取为null
- Android LayoutInflater原理分析,带你一步步深入了解View(一)
- Spatio-Temporal Laplacian Pyramid Coding forAction Recognition(动作识别的时空拉普拉斯金字塔编码)
- 全表扫描和索引扫描的区别
- 检测网络以及网络切换ios
- Android Timer schedule
- Hibernate不能实时获取MySQL数据库的更新
- Oops on Linux-3.18-rc4
- Linux常用指令 3 文件的压缩和解压、安装命令
- XCode6.1国内网盘下载
- Linux shell中运行命令后加上字符“&”的作用
- 省级网站群建设
- 掷骰子的小程序 HTML5
- poj解题报告——2242
- hdu 2577