一、关于缓存
SpringBoot
可支持多种缓存,想更全面的了解可参考文档:SpringBoot缓存配置中文版,或者SpringBoot官网文档缓存篇在SpringBoot中常用的缓存有很多种,像Ehcache,Redis,GuavaCache,JCache
等等,其中常用的就是EhCache
和Redis
了,Redis
需要安装redis
服务器,而EhCache
不依赖任何第三方软件,只需引入jar即可。
二、缓存技术类型介绍与CacheManger
Spring 提供了对缓存功能的抽象:即允许绑定不同的缓存解决方案(如Caffeine、Ehcache等),但本身不直接提供缓存功能的实现。它支持注解方式使用缓存,非常方便。SpringBoot在annotation的层面实现了数据缓存的功