1、pom引入依赖

2、启动类上开启缓存
@EnableCaching

3、在resource下配置ehcache.xml

4、在Mapper 使用缓存注解
类注解@CacheConfig(cacheNames ="baseCache")
插入缓存注解@CachePut(cacheNames = "baseCache" ,key = "#id")
查询缓存注解@Cacheable(cacheNames ="baseCache")
删除缓存注解@CacheEvict(cacheNames ="baseCache")

5、清空缓存
注入CacheManager对象,调用getCache("配置文件中的name").clear()

网友评论