【发布时间】:2011-07-06 06:12:54
【问题描述】:
我最近遇到了一种情况,当通过Hibernate session更新对象时,我必须执行一些操作,但是hibernate session 没有任何可以添加更新侦听器的方法。为了总结我的意图,我发布了一个示例程序。
public class SessionListenerTest{
public static void main(String[] args){
...
Session session = sessionFactory.openSession();
session.addSessionListener(new SessionListener(){
onUpdate(Object dbObject){
...
}
onDelete(Object dbObject){
...
}
onInsert(Object dbObject){
...
}
});
}
}
每当通过hibernate会话更新ant对象时,都应该调用onUpdate等等。但是 Hibernate session 没有任何类似于 addSessionListener 的方法。任何帮助表示赞赏..
【问题讨论】:
标签: java hibernate hibernate-mapping