写作此篇是作为对 Spring 使用 Cache 解析及使用不同类型的 Cache 一文的补充,该文中提到了自定 CacheManager 及配置 spring.cache.type
来选择自己的 Cache 实例,但对 Spring 是如何确定具体 Cache 实现未作展开。本文将介绍选择 Cache 实现的几种方式
- 默认选择 Cache
- 声明 Spring Bean
Cache
- 声明 Spring Bean
CacheManager
- 通过
spring.cache.type
属性选择 - 引入相应的 Cache 实现依赖