• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Hibernate不能实时获取MySQL数据库的更新_MySQL

mysql 搞代码 4年前 (2022-01-09) 25次浏览 已收录 0个评论

最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。

具体修改方法如下:

在hibernate.cfg.xml配置文件中,增加以下内容:

 org.hibernate.c<strong style="color:transparent">本文来源gaodai#ma#com搞@@代~&码*网/</strong>onnection.C3P0ConnectionProvider                20  <!---ecms  在连接池中可用数据库连接的最大数目-->                5  <!---ecms  在连接池中可用数据库连接的最小数目-->                100                120                1                true                18000                25000

附上c3p0的jar包,下载地址:http://download.gaodaima.com/detail/until_v/8149191


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Hibernate不能实时获取MySQL数据库的更新_MySQL
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址