【发布时间】:2012-10-08 17:41:23
【问题描述】:
我使用像PostDeleteEventListener, PostInsertEventListener, PostUpdateEventListener 这样的Hibernate 事件监听器在插入、删除和更新期间执行一些操作。现在我想使用 JPA 侦听器来执行此操作,因为如果我想从 Hibernate 移动到任何其他 JPA 提供程序,我的侦听器应该可以工作。 Hibernate 监听器给了我event,我可以从中获取事务并检查它是提交还是回滚。 JPA 侦听器只为我提供实体对象。现在如何在 JPA 侦听器中获取事务或会话或实体管理器?提前致谢!!我使用 Jboss 作为我的 CMT。
【问题讨论】:
标签: java hibernate jpa jpa-2.0 jboss7.x