本地缓存
本地缓存存储在内存当中,实现缓存如下
首先需要引入包
<dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.10.1</version> </dependency>
缓存服务接口:
package com.mobcb.platform.service.common; import net.sf.ehcache.Cache; public interface EhcacheService { public void clearCache(String cacheName, String cacheKey); public void putCache(String cacheName, String cacheKey, Object value); public Object getCacheValue(String cacheName, String cacheKey); public Cache getCache(String cacheName); /** * 设置缓存 * * @param cacheName 缓存名称 * @param cacheKey 缓存key * @param value 值