Spring Cache 是Spring 提供的一套的缓存解决方案,它不是具体的缓存实现,提供了一整套的配置、接口、注解等规范,用来整合当下流行的多种缓存产品。
- SpringCache的引入
点击查看代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-cache</artifactId>
</dependency>
- 开启缓存
在Application上加入@EnableCaching注解来开启缓存支持,类似于如下代码
点击查看代码
@SpringBootApplication
@EnableCaching
public class Application{
public static void main(String[] args) {
SpringApplication.run(MyPlusApplication.class, args);
}
}
点击查看代码
@Cacheable
public void TestCacheQuery() {
//TODO some query
}