查询结果与数据库中的结果不一致

时间:2017-04-19 15:41:14

标签: sql jpa

我正在尝试在更新操作之后立即从数据库中检索结果列表,但是,返回的结果仍然是旧结果(更新之前),即使更新的更改已提交到数据库(验证)。 为了更好地理解,我正在对数据进行更新:    query=em.createNamedQuery("user.addNewUser").executeUpdate(); 并跟进 em.clear(); em.createNamedQuery("user.findAllActiveUsers").getResultList(); 但是,应用程序中返回的结果仍然是pre-udpate结果,即使数据库本身反映了更新的值。

出了什么问题?

0 个答案:

没有答案