Spring缓存

Ehcache配置:

ehcache.xml,模版来源于hibernate-search-5.5.5.Final-dist.zip下的hibernate---->project----->etc----->ehcache.xml。


Spring缓存_第1张图片
ehcache.xml配置

具体可选参数及其详解见官网。


Spring缓存_第2张图片

:开启注释驱动的ehcache缓存,指向cacheManager。

:由Spring代理的缓存管理器,指向ehcache。

Spring代理的ehcache缓存配置,须指定其ehcach.xml所在位置,此处设置缓存共享。

@Cacheable(value="SampleCache1")使用名为SampleCache1的缓存配置进行缓存,可作用于类和方法,查询操作可使用该注释。

@CacheEvict(value="SampleCache1")进行删除操作时可使用该标签更新缓存。

@CachePut(value="SampleCache1")进行新增或更新操作时使用该标签兑换村进行更新。

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