學習筆記之Mybatis的一級緩存和二級緩存

需求原因,當進行查詢時,執行多次同一語句,則返回結果相同但是每次還是要執行相同的語句,如果將查詢的數據存入緩存,下次使用時直接從緩存中調用出來就即可 一級緩存:一級緩存是在sqlSession對象中有一個數據結構(hashmap)用於存儲數據,不同sqlSession之間是不影響的。Mybatis默認開啓一級緩存。 二級緩存:mapper級別的緩存,當多個sqlSession去操作同一個mappe
相關文章
相關標籤/搜索