MybatisPlus开启二级缓存

简介: MybatisPlus开启二级缓存

开启二级缓存


1、mapper接口添加注解


@Repository
@Mapper
@CacheNamespace
public interface HisAlarmDao extends BaseMapper<HisAlarmEntity> {
}


2、application.yml开启二级缓存


#Mybatis-plus配置
mybatis-plus:
  configuration:
    cache-enabled: true #开启mybatis的二级缓存


3:启动类添加开启二级缓存注解


@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class })
@EnableCaching
public class AmsConfigApplication {
    public static void main(String[] args) {
        ConfigurableApplicationContext run = SpringApplication.run(AmsConfigApplication.class, args);
    }
}


二级缓存作用于namespace针对于多个sqlsession共有,对于经常要获取最新数据的不建议使用二级缓存!

相关文章
|
7月前
|
存储 缓存 Java
干翻Mybatis源码系列之第八篇:Mybatis二级缓存的创建和存储
干翻Mybatis源码系列之第八篇:Mybatis二级缓存的创建和存储
|
7月前
|
SQL 缓存 Java
如何判断mybatis 开启二级缓存 和二级缓存详细讲解
如何判断mybatis 开启二级缓存 和二级缓存详细讲解
192 0
|
缓存 Java 数据库连接
深入浅出 MyBatis 的一级、二级缓存机制
深入浅出 MyBatis 的一级、二级缓存机制
479 0
|
SQL 存储 缓存
Mybatis的一级缓存,二级缓存过期时间分析
Mybatis的一级缓存,二级缓存过期时间分析
571 0
|
3月前
|
缓存 Java 数据库连接
mybatis复习05,mybatis的缓存机制(一级缓存和二级缓存及第三方缓存)
文章介绍了MyBatis的缓存机制,包括一级缓存和二级缓存的配置和使用,以及如何整合第三方缓存EHCache。详细解释了一级缓存的生命周期、二级缓存的开启条件和配置属性,以及如何通过ehcache.xml配置文件和logback.xml日志配置文件来实现EHCache的整合。
mybatis复习05,mybatis的缓存机制(一级缓存和二级缓存及第三方缓存)
|
7月前
|
XML 缓存 Java
MyBatis二级缓存解密:深入探究缓存机制与应用场景
MyBatis二级缓存解密:深入探究缓存机制与应用场景
475 2
MyBatis二级缓存解密:深入探究缓存机制与应用场景
|
7月前
|
缓存 Java 数据库连接
【Mybatis】说一下 mybatis 的一级缓存和二级缓存
【Mybatis】说一下 mybatis 的一级缓存和二级缓存
|
存储 SQL 缓存
MyBatis一级缓存 二级缓存
MyBatis一级缓存 二级缓存
91 0
|
7月前
|
缓存 Java 数据库连接
SpringBoot整合MyBatis注解版并开启二级缓存
SpringBoot整合MyBatis注解版并开启二级缓存
197 1
|
7月前
|
SQL 缓存 Java
一文彻底搞懂Mybatis系列(十五)之MyBatis二级缓存
一文彻底搞懂Mybatis系列(十五)之MyBatis二级缓存
454 0
下一篇
DataWorks