首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JPA添加逻辑以删除实体

JPA添加逻辑以删除实体
EN

Stack Overflow用户
提问于 2010-08-25 01:56:27
回答 2查看 385关注 0票数 0

我对JPA的使用有些陌生--我会马上把它放在那里。我对它越来越熟悉了,但现在我的知识还存在很大的漏洞。

我正在开发一个使用JPA的应用程序,并使用EntityManager.remove(对象实体)函数删除实体。但是,该应用程序还链接到第三方应用程序,我想添加在从持久层中删除特定类型的实体时执行的逻辑。

我的问题是。有没有一种方法可以在实体类级别向EntityManager.remove(对象实体)函数添加逻辑,以便每次删除该类型的实体时都会执行额外的逻辑?

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-25 02:00:41

实体类可以有用@PreRemove@PostRemove注解的方法。

票数 3
EN

Stack Overflow用户

发布于 2010-08-25 02:57:06

如果你使用的是Eclipselink,它通过DescriptorEventListener接口有一个更细粒度的本地事件系统。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3559470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档