Jpa同一个事务中对同一条数据进行修改后,在进行查询,发现查询到的数据并未改变,但是数据库中的数据确实已改变。
对于这一问题,经过多方查询发现:
jpa在同一事务中若要看到事务中修改后的数据,需要进行刷新操作,具体就一行代码:
objectRepository.flush();
本文共 191 字,大约阅读时间需要 1 分钟。
Jpa同一个事务中对同一条数据进行修改后,在进行查询,发现查询到的数据并未改变,但是数据库中的数据确实已改变。
对于这一问题,经过多方查询发现:
jpa在同一事务中若要看到事务中修改后的数据,需要进行刷新操作,具体就一行代码:
objectRepository.flush();
转载于:https://my.oschina.net/kevin2kelly/blog/1555877