hnm*_*hnm 4 java hibernate hibernate-mapping
我最近遇到的情况是,当通过Hibernate会话更新对象时我必须执行一些操作,但是hibernate会话没有任何可以添加更新侦听器的方法.为了总结我的意图,我发布了一个示例程序.
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){
...
}
});
}
}
Run Code Online (Sandbox Code Playgroud)
每当通过hibernate会话更新ant对象时,都应该调用onUpdate,依此类推.但是Hibernate会话没有任何类似于addSessionListener的方法.任何帮助表示赞赏..
您可以创建一个通用的DAO,并使用某种拦截器.
资源:
| 归档时间: |
|
| 查看次数: |
9096 次 |
| 最近记录: |