最近在springboot中需要使用redis,特写此记录
首先在pom.xml文件中引入redis包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>
然后在application.yml中添加相关redis配置
spring:
redis:
host: redis机器的IP
password: redis设置的密码
port: redis端口
pool:
max-idle: 100
min-idle: 1
max-active: 1000
max-wait: -1
配置完成后需要写一个RedisConfig.java
@Configuration
@EnableCaching
public class RedisConfig extends CachingConfigurerSupport {
/**
* 生成key的策略
* @return
*/
@Bean
public KeyGenerator keyGenerator() {
return new KeyGenerator() {
@Override
public Object generate(Objec