###1.Spring 提供的相关注解
1)@Cacheable :缓存数据,一般用在查询方法上,将查询到的数据进行缓存
2)@CachePut:更新方法上,将数据从缓存中进行更新
3)@CacheEvict:删除缓存,当数据有变动,无法更新时,会删除缓存
###2.集成步骤
1)引入依赖
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
</dependency>
<!-- Caffeine Cache支持 -->
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
</dependency>
2)建立CacheManager Bean
3)使用注解,标识方法,哪些需要缓存