第一步:让Mybatis框架支持二级缓存(在SqlMapConfig.xml中配置)
<!--配置参数 用于配置 延迟加载 -->
<settings>
<!-- 开启Mybatis支持延迟加载 -->
<setting name="lazyLoadingEnabled" value="true"/>
<setting name="aggressiveLazyLoading" value="false"/>
<!-- 开启二级缓存 -->
<setting name="cacheEnabled" value="true"/>
</settings>
第二步:让当前的映射文件支持二级缓存(在IUserDao.xml中配置)
<!-- 开启user支持二级缓存 -->
<cache></cache>
第三步:让当前的操作支持二级缓存(在select标签中配置)
<!-- 根据id查询用户 useCache="true" 开启二级缓存 -->
<select id="findById" parameterType="int" resultType="User.user" useCache="true">
配置二级缓存
最新推荐文章于 2023-01-16 19:06:56 发布