SpringBoot之整合Redis
阿新 • • 發佈:2019-01-14
override () XML val urn turn 整合 prope work
一、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