Ehcache配置:
ehcache.xml,模版來源于hibernate-search-5.5.5.Final-dist.zip下的hibernate---->project----->etc----->ehcache.xml。

ehcache.xml配置
具體可選參數(shù)及其詳解見官網(wǎng)。

<cache:annotation-driven/>:開啟注釋驅動的ehcache緩存,指向cacheManager。
<bean id="cacheManager"/>:由Spring代理的緩存管理器,指向ehcache。
<bean id="ehcache"/>Spring代理的ehcache緩存配置,須指定其ehcach.xml所在位置,此處設置緩存共享。
@Cacheable(value="SampleCache1")使用名為SampleCache1的緩存配置進行緩存,可作用于類和方法,查詢操作可使用該注釋。
@CacheEvict(value="SampleCache1")進行刪除操作時可使用該標簽更新緩存。
@CachePut(value="SampleCache1")進行新增或更新操作時使用該標簽兌換村進行更新。