在POM文件中添加:
<!--redis依赖-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<exclusions>
<exclusion>
<groupId>io.lettuce</groupId>
<artifactId>lettuce-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
</dependency>
在配置文件中添加:
spring.redis.host= 127.0.0.1
spring.redis.port= 6379
spring.redis.password= foobared
spring.redis.jedis.pool.max-idle: 10
spring.redis.jedis.pool.max-wait: -1
rspring.edis.jedis.pool.max-active: -1
使用:
@Autowired
private StringRedisTemplate redisTemplate;
if(redisTemplate.hasKey("user111"){
redisTemplate.delete("user111");
redisTemplate.opsForValue().set("user111", JSON.toJSONString(getuser),60 * 60 * 24, TimeUnit.SECONDS);
}