我爲我的緩存層使用了Spring + Ehcache。 (via proxy)Spring + Ehcache:如何緩存查找所有結果
我想知道你是否可以在同一個緩存中同時緩存「findAll」結果和「findById」結果,然後CacheEvict具體項目和「findAll」結果(保持項目的其餘部分不變)並在更新並再次「findById」時將其加載回緩存?
(或另一種方式是保持的findAll和findById在二級高速緩存,當更新CacheEvict allEntries爲的findAll緩存和緩存findById特定項目)
這可能嗎?
我不使用休眠,所以我想沒有簡單的解決方案,我的問題。所以我想我只會在INSERT/DELETE時使所有緩存失效,並且只緩存所有的條目。 (用於我的參考數據)並緩存單個數據(針對實際的域對象)。謝謝! –