簡體   English   中英

Grails域類中的Hibernate緩存

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM