springboot+mybatis+redis缓存问题

新手上路,请多包涵

springboot可以在service方法上通过注解来使用缓存。
mybatis可以在mapper上通过<cache>标签来开启二级缓存。
二者都可以将缓存存入redis,
但是二者又有什么区别呢?使用场景有什么不同呢?

阅读 1.8k
1 个回答

区别不大。
mybatis缓存是为了减少与数据库的交互的。
@cacheable将方法返回结果缓存,不仅仅是为了减少与数据库的交互

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题