【发布时间】:2014-01-14 15:39:52
【问题描述】:
每当删除 JPA 实体时,我都会尝试实施通用解决方案。我已经配置了一个 EntityListener 类,并且在删除实体之前调用了我的 @PreRemove 方法。
我需要知道这个实体的表名和主键列。有没有一种通用的方法可以从 Entity 对象中获取这些元数据?
谢谢
【问题讨论】:
-
感谢您的链接。在我的情况下, entitylistener 是 pojoclass 。例如:@EntityListeners(MyAuditListener.class)。在 Pojo 类中,我没有引用 EntiyManager 。有没有办法从 EntityClass 获取对 EntityManager 的引用
标签: hibernate jpa spring-data-jpa