我使用Eclipselink作为JPA提供程序,并使用EntityListener从我的实体中捕获preRemove事件。 我有以下层次结构:
editorEnabled
问题是当我从另一个Entity Set中删除一个条目并从JPA调用myEntity的更新时,方法public void preUpdate(DescriptorEvent event)被调用实体' MyEntity'并且那很好,但是当它流入“另一个实体”时。实体,它被删除(因为它应该)没有调用AnotherEntity的preRemove(DescriptorEvent事件)方法,我需要知道何时发生。
这里缺少注释吗?我是否需要直接致电“删除”#Another;另一个实体'获得回调工作? 提前致谢。