目录 :
- Spring Boot 实现 "Redis缓存管理" :
- 一、Spring Boot 支持的 "缓存组件" ( 如果 “没有” 明确指定使用自定义的 "cacheManager "或 "cacheResolver" ,此时 SpringBoot会按照“预先定义的顺序” 启动一个默认的 “缓存组件” 来进行 "缓存管理" )
- 二、基于 "注解" 的 "Redis缓存管理" ( 是在"默认缓存管理" 项目的基础上,进行关于Redis缓存内容的 添加 ) - 案例演示 :
- ① 添加 "Spring Data Redis 依赖启动器" ( 之前是用SpringBoot默认的 "Simple : 缓存组件" 来 进行 "缓存管理" , 现在选择使用"Redis"缓存组件来进行 "缓存管理" ,此时 将"缓存数据" 存储在 "Redis数据库"中 )
- ② 添加 "Redis服务" 的 "连接配置信息"
- ③ 使用@Cacheable、@CachePut、@CacheEvict注解 "定制缓存管理" ( 使用Redis缓存时,“缓存管理”的操作还是和"之前的操作"一样,用"Redis"缓存 可以理解为 : 此时将”缓存数据“ 存储在 "Redis数据库"中, 而不是 存储在"内存"中 )
- ④ 将"缓存对象" 实现 "序列化" ( 实现序列化接口 : Serializable 接口 )
- ⑤ 设置 "Redis缓存数据" 的 "有效期"
- ⑥ 基于注解的 "Redis查询" "缓存测试"
- 三、基于 "API" ( RedisTemplate类 ) 的 "Redis缓存管理"

Spring Boot 实现 “Redis缓存管理” :
一、Spring Boot 支持的 “缓存组件” ( 如果 “没有” 明确指定使用自定义的 "cacheManager "或 “cacheResolver” ,此时 SpringBoot会按照“预先定义的顺序” 启动一个默认的 “缓存组件” 来进行 “缓存管理” )
二、基于 “注解” 的 “Redis缓存管理” ( 是在"默认缓存管理" 项目的基础上,进行关于Redis缓存内容的 添加 ) - 案例演示 :
① 添加 “Spring Data Redis 依赖启动器” ( 之前是用SpringBoot默认的 “Simple : 缓存组件” 来 进行 “缓存管理” , 现在选择使用"Redis"缓存组件来进行 “缓存管理” ,此时 将"缓存数据" 存储在 "Redis数据库"中 )
② 添加 “Redis服务” 的 “连接配置信息”
③ 使用@Cacheable、@CachePut、@CacheEvict注解 “定制缓存管理” ( 使用Redis缓存时,“缓存管理”的操作还是和"之前的操作"一样,用"Redis"缓存 可以理解为 : 此时将”缓存数据“ 存储在 "Redis数据库"中, 而不是 存储在"内存"中 )
④ 将"缓存对象" 实现 “序列化” ( 实现序列化接口 : Serializable 接口 )
⑤ 设置 “Redis缓存数据” 的 “有效期”