在Hibernate 4.0.1.Fianl中,
将数据插入数据库后,我们可以调用----> PostInsertEventListener ----覆盖方法---------> onPostInsert 从DB中删除数据后,我们可以调用----> PostDeleteEventListener ----覆盖方法-----> onPostDelete 在更新数据到数据库之后,我们可以调用----> PostUpdateEventListener ----覆盖方法------> onPostUpdate
仅限这样,我们可以使用哪种监听器从DB获取数据?
从数据库获取数据后,我们可以使用---------> ???? (Hibernate中的听众)
请任何人帮助我......
答案 0 :(得分:0)
您可以使用扩展休眠LoadEventListener
的{{1}}实现:
DefaultLoadEventListener
// this is the single method defined by the LoadEventListener interface
public void onLoad(LoadEvent event, LoadEventListener.LoadType loadType)
throws HibernateException {
super.onLoad(event, loadType);
//do something post load
}
}
处理默认加载, 后可以处理您的内容。
另请参阅hibernate docs related to the event system和how to register custom events listeners in the hibernate dev guide。