在我的grails應用程序中,我想顯示所有區域的第二級緩存的所有當前條目。如何從第二級查詢緩存中獲取條目?
我的代碼如下:只要
然而一切正常的區域名稱不org.hibernate.cache.StandardQueryCache
(用於Query Cache區域)。在這種情況下,拋出一個異常:
java.lang.ClassCastException: org.hibernate.cache.QueryKey cannot be cast to org.hibernate.cache.CacheKey
有谷歌搜索的時候,我並沒有找到有關任何線索如何顯示緩存的查詢結果條目集列表與地區StandardQueryCache
和UpdateTimestampsCache
有關。
你能幫我找到解決方案嗎?
您是否嘗試過使用最新的休眠版本?對於聽起來非常相似的問題有一個錯誤修復 - http://opensource.atlassian.com/projects/hibernate/browse/HHH-2021,版本3.2.7/3.3.0 – mdma 2010-05-15 23:57:10
是的。我與版本3.3.2。 – fabien7474 2010-05-16 09:46:24