Spring Boot 运用缓存

1、pom引入依赖


Spring Boot 运用缓存_第1张图片

2、启动类上开启缓存

@EnableCaching


Spring Boot 运用缓存_第2张图片

3、在resource下配置ehcache.xml


Spring Boot 运用缓存_第3张图片

4、在Mapper 使用缓存注解

类注解@CacheConfig(cacheNames ="baseCache")

插入缓存注解@CachePut(cacheNames = "baseCache" ,key = "#id")

查询缓存注解@Cacheable(cacheNames ="baseCache")

删除缓存注解@CacheEvict(cacheNames ="baseCache")


Spring Boot 运用缓存_第4张图片


5、清空缓存

注入CacheManager对象,调用getCache("配置文件中的name").clear()


Spring Boot 运用缓存_第5张图片

你可能感兴趣的:(Spring Boot 运用缓存)