(2)、将SpringCache扩展功能封装为starter
1、准备工作
前面我们写了一个common-cache模块,尽可能的将自定义的RedisConnectionFactory, RedisTemplate, RedisCacheManager等Bean封装了起来。
就是为了方便我们将其封装为一个Starter。
我们这里直接《SpringCache+Redis实现自定义Cacheable过期时间》中的几个核心类复制过来。
2、引入相关依赖
<properties>
<maven.compiler.source>${java.version}</maven.compiler.source>