Hibernate中的自定义侦听器定义

时间:2014-11-13 08:19:22

标签: java hibernate

我写了一个自定义监听器。 但是,当我尝试在Hibernate配置中设置它时,如

Configuration configuration=new Configuration().setListener("save-Update",XYZClass);

它声明没有名称为setListener的函数。 帮帮我解决我做错了什么。 我的Hibernate版本号为4.02

1 个答案:

答案 0 :(得分:1)

Hibernate 4.x没有setListener方法,此方法仅适用于Hibernate 3.x版本。

在Hibernate 4.x中你可以使用拦截器,详细了解这个链接:

Chapter 14. Interceptors and events Hibernate interceptor example

这篇SO帖子有关于如何在Hibernate 4.x中使用Listener的一些细节,你可以看一下:

eventlisteners using hibernate 4.0 with spring 3.1.0.release?