[英]Hibernate cache in grails domain class
我在grails 1.5中有一個域類,該域類表示很少更改的表中的數據。 我該如何配置休眠的高速緩存,以使該類每小時訪問一次表?
謝謝
將ehcache.xml拖放到grails-app / conf中。 例如,您可以從%grails_home%/lib/ehcache-core-XXX.jar
和ehcache-failsafe.xml中獲取一個。
在defaultCache標記中,放入timeToLiveSeconds="3600"
。
不過,緩存不會為您提供絕對的保證-例如,它不會進行預緩存,並且某些實例可以推出。
編輯 :如果您對每個類的緩存策略感興趣,請參考以下示例 :
<cache name="org.appfuse.model.User"
eternal="false"
timeToIdleSeconds="3600"
timeToLiveSeconds="3600"
overflowToDisk="false" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.