购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.3 缓存框架的使用示例

缓存框架的原理以及实现到这里就基本介绍完了,下面我们将以一个使用示例结束本章的讲解。


     //获取缓存提供层对象
CachingProvider cachingProvider = Caching.getCachingProvider();
//获取缓存管理层对象
CacheManager manager = cachingProvider.getCacheManager();
//创建缓存实例对象
     Cache<String, User> cache = (Cache<String, User>) manager.<String, User, Configuration<String, User>> createCache("Test", new MutableCon-figuration<String, User>());
    String key = "leo";
    User user = new User();
user.setName("leo");
//将User数据对象存放到缓存中
    cache.put(key, user);
    System.out.println("Hello " + cache.get(key).getName());

为方便读者能够完整学习CsCache框架,本章实例的完整代码放入在 https://github.com/jsr107/jsr107spec ,读者可以自行下载学习。 4ujyi/rBUv9Jr2DKt4i7Sb1LWESzc9JtRtajqI28Ms9FZZblLtEpj/Zil0nvLRSY

点击中间区域
呼出菜单
上一章
目录
下一章
×