Hibernate cache.use_second_level_cache屬性:判斷是否關閉二級快取

2020-07-16 10:05:00
hibernate.cache.use_second_level_cache 屬性用於指定是否徹底關閉所有二級快取。

語法:

hibernate.cache.use_second_level_cache=屬性值

採用 Java 屬性檔案格式的組態檔時,指定 hibernate.cache.use_second_level_cache 屬性。

hibernate.cache.use_second_level_cache 屬性的屬性值為 true 或 false。其中,為 true 時表示啟用二級快取,為 false 時表示徹底關閉所有二級快取。

範例

採用 XML 格式的組態檔連線資料庫時,設定徹底關閉所有二級快取,關鍵程式碼如下:
<property name="hibernate.cache.use_second_level_cache">
  false
</property>

採用 Java 屬性檔案格式的組態檔連線資料庫時,設定徹底關閉所有二級快取,關鍵程式碼如下:
hibernate.cache.use_second_level_cache=false