Java JPA - 同步数据库和实体

时间:2011-12-27 11:25:11

标签: java database jpa entity

我在我的企业应用程序中使用JPA,当我将行的值更改为我的数据库表时,相关实体(由find(-)获取)不会更新为新值。

我认为实体和数据库或简单缓存之间存在同步问题,那么,我该如何解决呢?

1 个答案:

答案 0 :(得分:2)

如果编辑不使用JPA的数据库行,则应使用find(-)提取的实体作为参数调用EntityManager#refresh(-)或调用EntityManager#clear(-),然后调用find(-)试。