整合Redis实现缓存功能
环境搭建
SpringBoot整合Redis
添加项目依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
在application.yml中添加Redis配置
redis:
host: localhost
database: 0
port: 6379
password:
jedis:
pool:
max-active: 8
max-wait: -1ms
max-idle: 8
min-idle: 0
timeout: 3000ms
key:
prefix:
authCode: "portal:authCode:"
expire:
authCode: 120
添加RedisService接口用于定义常用的Redis操作
public interface RedisService {
void set(String key, String value);
String get