一、准备操作
1.1、引入依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
1.2、添加application.properties配置
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.cache.type=redis
#过期时间,单位:毫秒
spring.cache.redis.time-to-live=3600000
#缓存前缀
#spring.cache.redis.key-prefix=CACHE_
#是否启用前缀,默认启用:true
spring.cache.redis.use-key-prefix=true
#是否存储空值,可用来防止缓存穿透
spring.cache.redis.cache-null-values=true
1.3、启动类上开启缓存注解@EnableCaching
@EnableCaching
@MapperScan("com.isyoubao.gulimall.product.dao")
@EnableFeignClients("com.isyoubao.gulima