spring boot中集成Redis
1 pom.xml文件中添加依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>
2 在yml文件中配置属性
redis: database: 2 host: 172.16.103.91 pool: max-active: 20 max-idle: 8 min-idle: 0 max-wait: 1 password: timeout: 0 port: 6379
3 在类中的使用(例子)
@Autowired private RedisTemplate<String,String> redisTemplate; /** * 添加数据 * @param val */ @GetMapping("/redis/{val}") public void redis(@PathVariable("val") String val){ redisTemplate.boundValueOps("cc").set(val); redisTemplate.boundValueOps("cc").expire(1000, TimeUnit.SECONDS); } /** * 查询数据 * @return */ @GetMapping("/redis") public String getRedis(){ return redisTemplate.boundValueOps("cc").get(); }