在 MyBatis 中开启二级缓存,可以在 MyBatis 的配置文件中配置开启二级缓存。具体步骤如下:
<settings>
标签,并在其中添加 <setting name="cacheEnabled" value="true"/>
,表示开启二级缓存。<settings>
<setting name="cacheEnabled" value="true"/>
</settings>
@CacheNamespace
注解,表示开启该 Mapper 接口的二级缓存。@CacheNamespace
public interface UserMapper {
User selectUserById(int id);
}
通过以上配置,就可以在 MyBatis 中开启二级缓存,并使用二级缓存来缓存查询结果。需要注意的是,开启二级缓存后需要注意缓存的更新与清除,以避免数据不一致的情况发生。