在使用BoneCP的时候发现一个问题,请指点
我在使用BoneCP的时候发现一个问题,我更新提交和insert,delete提交没有马上提交到数据库,好像还会有缓存,这个时候马上查询还是旧的数据,等过几秒后查询才是最新的数据,请教各位一下,这个是BoneCP本身设置的问题吗?能马上设置生效吗?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
感觉数据更新有延时
如果hibernate立即flush就没问题了,是不是和提交的设置有关,这个在那里设置
我刚尝试使用 BoneCP,也碰到类似问题,目前不清楚怎么解决
我也有这问题。我现在用的是BoneCP 0.7.0版本。
现在我的case是:用一个线程专门监视某张表的记录数,如果用BoneCP来查找记录数的话,总是获取不到最真实的记录数。而如果改为用DriverManage的连接去查找记录数就能跟数据库的记录数同步。
我的BoneCP代码如下
DriverManage的代表如下:
请高手帮忙看下,谢谢
好的,谢谢
BoneCP 只是一个连接池,并不会作缓存的处理,你应该检查一下其他方面的可能性。