使用redis管理Mybatis-Plus的二级缓存
发布日期:2021-05-04 20:57:47 浏览次数:7 分类:技术文章

本文共 402 字,大约阅读时间需要 1 分钟。

大部分都与这篇博客中的一样,部分不一样的地方:

 

  • 在 springboot 项目中开启 mybatis-plus 的二级缓存
mybatis-plus:  mapper-locations: classpath:com/erow/mapper/*.xml  type-aliases-package: com.erow.entity  configuration:    cache-enabled: true
  • 在 SupplierMapper.xml 中指定用到了哪一个 Mapper 的缓存
  • 同时在对应的 mapper 上加上注解
@CacheNamespace(implementation = RedisCache.class,eviction = RedisCache.class)
  • 如果按照之前 Mybatis 方式配置二级缓存的话,你会发现自带的方法是无法更新缓存内容的。
上一篇:Spring Boot常用的maven依赖
下一篇:解决Springboot使用Redis反序列化遇到的类型转换异常

发表评论

最新留言

很好
[***.229.124.182]2025年03月20日 00时42分22秒