ehcache入门基础示例_网络_xqhys的博客-优快云博客
https://blog.youkuaiyun.com/xqhys/article/details/81546381
以上参考文章内容很详细
写这篇文章只是补充一种情况
如果想将ehcache当作一个bean单独使用,只是用来存储数据,不涉及到和业务层的交互
可以导入spring-context的jar包
使用
@Resource
private CacheManager cacheManager;
//引入类org.springframework.cache.CacheManager
以上即可将spring-ehcache配置文件中的bean引入到自己想要的位置
<bean id="cacheManager"
class="org.springframework.cache.ehcache.EhCacheCacheManager" >
</bean>
可以在自己要使用的地方使用,如下
Cache cache = cacheManager.getCache("myCache");//myCache为自己ehcache配置文件中的名字
//需要放置的内容
cache.put("key", "value");
//取出想要的内容
String string = cache.get("key", String.class);//String.class为放置的value的类型,所属的类
//根据key取出的内容
System.out.println(string);