我使用TreeCache作爲我的休眠二級實體緩存。我有一個實體層次結構,其中包含來自用戶的客戶和合作夥伴。我可以只緩存合作伙伴嗎?我可以緩存用戶,然後緩存客戶和parers。但我想緩存一個選定的子類型。我使用每個類層次結構策略的單個表來存儲數據(具有鑑別器列的單個表)。感謝你的幫助。休眠二級緩存(TreeCache) - 對於子實體
感謝
問候,
時代
我使用TreeCache作爲我的休眠二級實體緩存。我有一個實體層次結構,其中包含來自用戶的客戶和合作夥伴。我可以只緩存合作伙伴嗎?我可以緩存用戶,然後緩存客戶和parers。但我想緩存一個選定的子類型。我使用每個類層次結構策略的單個表來存儲數據(具有鑑別器列的單個表)。感謝你的幫助。休眠二級緩存(TreeCache) - 對於子實體
感謝
問候,
時代
不是真的知道,但你可能有選上的繼承策略的問題,請參見: - http://forums.terracotta.org/forums/posts/list/4849.page - http://forums.terracotta.org/forums/posts/list/15/4849.page - https://forum.hibernate.org/viewtopic.php?f=1&t=937742
問候 菲利普
看起來不能緩存沒有root實體的子實體。緩存需要從根實體啓動。你能建議我一種支持子類型緩存的方法嗎?任何可能的代碼黑客? – era 2012-07-31 08:21:05
如果您嘗試這樣做會發生什麼? – 2012-07-31 07:52:05
在hibernate映射中不能在元素下指定。如果我這樣做,我得到一個運行時錯誤,說「無法解析無效映射映射文檔」。但可以在元素下指定。 –
era
2012-07-31 08:56:33