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{