Spring Cache功能:
Spring Cache主要功能是通过注解形式对缓存数据进行操作,非常的简单且便捷。
常用注解:
@EnableCaching:开启使用缓存注解功能,通常使用在启动类上面
@Cacheable:在方法执行前先检查缓存中是否有数据,如果有数据,直接从缓存中获取数据,否则从数据库获取并添加到缓存中
@CachePut:直接将方法返回值添加到缓存中
@CacheEvict:将一条或多条数据从缓存中删除
真实使用
1.@EnableCaching
2.@Cacheable
3.@CachePut
4.@CacheEvict