![](/img/trans.png)
[英]Iterator provided by the Hibernate Interceptor post flush method throws ConcurrentModificationException
[英]hibernate interceptor post save?
我需要在hibernate中拦截一个实体的post save,但是我发现的所有内容都是在save上,在保存之前处理实体,并且有一个postFlush方法返回一个巨大的懒惰迭代器,我无法理解使用它,请建议我在hibernate保存或更新后捕获实体的方法,
问候,
postFlush是你想要的。 迭代器将允许您遍历插入或更新的所有实体。 在数据库中执行sql之后调用它。
尝试javax.persistance.PostPersist注释:
@PostPersist
private void postPersist()
{
// do stuff
}
好吧,我想你正在寻找SaveOrUpdateEventListener接口。
(这是Hibernate事件系统的参考。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.