緩存的方式有四種,分別爲:
CacheConcurrencyStrategy.NONE
CacheConcurrencyStrategy.READ_ONLY,只讀模式,在此模式下,如果對數據進行更新操作,會有異常;
CacheConcurrencyStrategy.READ_WRITE,讀寫模式在更新緩存的時候會把緩存裏面的數據換成一個鎖,其它事務如果去取相應的緩存數據,發現被鎖了,直接就去數據庫查詢;
CacheConcurrencyStrategy.NONSTRICT_READ_WRITE,不嚴格的讀寫模式則不會的緩存數據加鎖;
CacheConcurrencyStrategy.TRANSACTIONAL,事務模式指緩存支持事務,當事務回滾時,緩存也能回滾,只支持JTA環境。
hibernate 緩存機制
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一文帶你理解透MyBatis源碼
原創
2024-06-03 10:59:21
Spring開發:動態代理的藝術與實踐
原創
2024-04-16 22:33:07
TiDB 組件 GC 原理及常見問題
原創
2024-04-07 10:23:05
迄今爲止最完整的DDD實踐
原創
2023-08-24 00:29:34
【漏洞通知】JeecgBoot 修復Freemarker模板注入漏洞, 漏洞危害等級:高危
原創
2023-08-16 01:45:20
模式設計之行爲模式:代理模式(Proxy模式)詳解
qz185_Anem9r
2022-04-30 05:36:05
從零開始學架構-應用分層
原創
2021-12-27 21:26:20
使用 @Transactional 時常犯的N種錯誤
原創
2021-12-25 21:47:15
JPA 自動建表(4)- @Column
osc_km8z9zfx
2021-12-25 21:38:18
Hibernate H2 數據庫連接配置 URL 解讀
原創
2021-12-25 21:37:26
Hibernate:拉取所有惰性集合的最佳實踐 - Hibernate: best practice to pull all lazy collections
技術盛宴
2021-12-25 21:32:16
程序員的10個好習慣,值得堅持!
原創
2021-12-25 21:28:08
一場數據架構變革正在來臨
蔡芳芳
2021-12-21 10:54:01