SpringBoot之整合Redis
Posted 北极星的眼泪520
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot之整合Redis相关的知识,希望对你有一定的参考价值。
一、SpringBoot整合单机版Redis
1、在pom.xml文件中加入redis的依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
<version>1.3.5.RELEASE</version>
</dependency>
2、在application.properties文件中增加redis配置
#redis
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=111111
3、在入口类加入注解@EnableCaching注解,开始缓存
@SpringBootApplication
@EnableCaching
public class SpringbootmybatisApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootmybatisApplication.class, args);
}
}
4、在service实现层的方法上加入@Cacheable注解,意思是加入缓存
@Override
@Cacheable(value = "user.list")-----加入缓存,并且key为user.list
public List<User> findAll() {
System.out.println("进来了");
return userAtomMapper.finaAll();
}
当第一次访问的时候,会进入这个方法,然后会将结果存入缓存,第二次访问的时候,就不会进入这个方法,会直接从缓存中获取,这个缓存就是redis
以上是关于SpringBoot之整合Redis的主要内容,如果未能解决你的问题,请参考以下文章