![](/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.