0
我想知道是否有可能產生「基於事務的」緩存驅逐。目前我使用的是基於番石榴基於時間的驅逐(例如,上次讀取後5秒) - 現在我已經有了要求,我希望在提交事務時清除緩存。基於事務的緩存驅逐
我沒有在番石榴看到這樣的選項,但也許EhCache可以在這裏幫助?
任何想法如何解決這個問題?
我想知道是否有可能產生「基於事務的」緩存驅逐。目前我使用的是基於番石榴基於時間的驅逐(例如,上次讀取後5秒) - 現在我已經有了要求,我希望在提交事務時清除緩存。基於事務的緩存驅逐
我沒有在番石榴看到這樣的選項,但也許EhCache可以在這裏幫助?
任何想法如何解決這個問題?
這聽起來像你需要手動無效一些實體,對吧?我的意思是提交後,驅逐他們:
好了,我怎麼能確定一些「PostTransaction」?因爲我有事務性的DAO類,並且我想在事務提交之後執行一些自定義操作(與此DAO操作相關的那個) – amerykanin 2014-09-03 13:43:11
@Karol這個怎麼樣? http://stackoverflow.com/questions/5357535/dynamically-register-transaction-listener-with-spring – Eugene 2014-09-03 13:47:35
我會嘗試這一個。謝謝 – amerykanin 2014-09-03 13:55:39