休眠@PostLoad永远不会被调用

2022-09-02 09:39:02

查看了许多论坛,但尚未找到答案...简单的东西,用@PostLoad注释的方法永远不会被调用......通过@EntityListeners添加了侦听器,但问题仍然存在。我正在使用基于SessionFactory的配置。


答案 1

EJB3 注释在使用基于的配置时不起作用,后加载方法永远不会被调用。@PostLoadSessionFactory

使用Hibernate的拦截器或事件或基于的配置。EntityManager


答案 2

在使用 SessionFactory 时,休眠的拦截器或事件方法还有另一种选择:实现生命周期接口。


推荐