jpa新创建的实体不会出现在查询中

时间:2014-06-05 20:50:39

标签: caching jpa eclipselink java-ee-6

我们正在weblogic 12c - 12.1.2

上编写一个java ee web应用程序

JPA 2.0

Eclipselink 2.4.2

在persistence.xml中将shared-cache-mode设置为ALL

一个奇怪的行为是,即使在事务提交之后,查询也看不到新创建的jpa实体

我可以看到db中的更改,但不会在列表页面中看到

如果我执行getEntityManager()。getEntityManagerFactory()。getCache()。evict(thisClass)则列表页面再次获取数据,并显示新实体

0 个答案:

没有答案