在同一个事务中,如果对一条数据查询出来后使用自己编写的修改语句进行修改后,再次查询该数据,虽然数据库中已经修改,但是缓存未刷新。所以会查到修改之前的旧数据。如果使用jpa自带的save方法则不会出现这些问题。它会自动更新缓存。
jpa中的小问题-修改后查询到旧数据的可能性一
最新推荐文章于 2023-07-13 16:38:47 发布
在同一个事务中,如果对一条数据查询出来后使用自己编写的修改语句进行修改后,再次查询该数据,虽然数据库中已经修改,但是缓存未刷新。所以会查到修改之前的旧数据。如果使用jpa自带的save方法则不会出现这些问题。它会自动更新缓存。