springboot mybatis 開啓二級緩存

springboot mybatis 開啓二級緩存 步驟:

1.我們要在mapper的xml文件下配置cache節點

在這裏插入圖片描述

2. 注意這個配置之後該mapper下的所有的查詢語句都會走緩存

如果我們想指定莫一條查詢語句不走緩存,我們就可以再該sql下 配置 useCache=“false” ,
注意useCache 默認值爲true,
例如:

<select id="getUsers" resultMap="userMap" useCache="false">
       select * from t_user t <include refid="queryByCondition"></include>
   </select>

那麼該sql就不走緩存

3. 注意我們還有給我們該maper的實體類實現序列化,不然會報錯

public class User implements Serializable{ 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章