mybaits二十一:2缓存介绍
生活随笔
收集整理的這篇文章主要介紹了
mybaits二十一:2缓存介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? mybatis系統中默認定義了兩級緩存.
? 一級緩存是SqlSession范圍的緩存,當調用SqlSession的修改,添加,刪除,commit(),close()等方法時,就會清空一級緩存。
? 一級緩存和二級緩存
? ? ? ? ? 1.默認情況下,只有一級緩存(SqlSession級別的緩存,也稱為本地緩存)開啟。
? ? ? ? ? 2.二級緩存需要手動開啟和配置,他是基于namespace級別的緩存。
? ? ? ? ? 3.為了提高擴展性。mybatis定義了緩存接口Cache。我們可以通過實現Cache接口來自定義二級緩存。
??
?
總結
以上是生活随笔為你收集整理的mybaits二十一:2缓存介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybaits十九:bind绑定
- 下一篇: jvm一:常用工具