spring boot 整合redis
背景 工具idea2017 jdk1.8
1、导入jar 包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
<version>1.4.7.RELEASE</version>
</dependency>
2、配置redis整合 在 application.properties 文件夹里
spring.redis.host=127.0.0.1
spring.redis.port=6379
3、开启缓存需要两步
第一步在入口类标注@EnableCaching
@SpringBootApplication //是spring boot应用
@EnableCaching
public class HelloApplication {
public static void main(String[] args) {
SpringApplication.run(HelloApplication.class);
}
}
第二步在需要保存数据的方法上标注@Cacheable(value = “key”)
@RequestMapping(value = "querylist")
@Cacheable(value = {"list"})
public List<User> queryAll(){
List<User> list = this.userService.queryAll();
return list;
}
最后运行HelloApplication的main方法就ok了