在ejb-3_0-fr-spec-persistence.pdf中有一个声明,它读取
持久性上下文与批量更新或删除的结果不同步
因此,如果我执行query.executeUpdate,它会从表中删除行.那些相同的行仍然存在于另一个实体中的一对多集合中.当我重新启动应用程序时,我看到幻像实体现在已从集合中删除.
那么有一种(很好的\简单\通用)方式将JPA的缓存与批量更新\删除的结果同步吗?
BTW.我使用EclipseLink,版本:Eclipse Persistence Services - 1.1.0.r3634.
谢谢,
菲尔.