java专题

JPA更新并且清理缓存

2017-07-21  本文已影响60人  H_Man

今天遇到一个问题,使用hibernate更新时出现问题,会使版本锁机制,无效.

image.png

方法中加事务,将查询出来的数据对象赋值,然后不执行更新操作,结束之后发现数据库中的数据已经更改,经过查询发现是因为hibernate缓存在事务结束之后有一个同步操作,会将更改之后的自动同步到数据库中,查询官方文档发现有一句话

image.png

特此记录一下

上一篇下一篇

猜你喜欢

热点阅读