Ehcache缓存框架详解


立即下载 哦豁
2025-02-12
Cache cache Manager preConfigured groupId dependency artifactId 版本 String.class Long.class
14.7 KB

Ehcache缓存框架详解
一、前言
ehcache是一个比较成熟的 Java缓存框架,它提供了用内存,磁盘文件存储,以及分布式存
储方式等多种灵活的 cache管理方案。 ehcache最早从 hibernate 发展而来。由于 3.x 的版本
和 2.x 的版本 API 差异比较大。这里直接学习最新版本的了 ,但是最后整合 spring 的时候还
是有 2.x。
二、安装
由于我的项目是使用 maven管理的,因此只要在 pom 文件中添加如下代码即可。

javax.cache
cache-api
1.0.0


org.ehcache
ehcache
3.3.1

好像 ehcache还要依赖上面的那个 Cache,因此最好两个多加上。
三、使用
1、快速入门 __JAVA 实现
CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder()
.withCache("preConfigured",
CacheConfigurationBuilder.newCacheConfigurationBuilder(Long.class, String.class,
ResourcePoolsBuilder.heap(10)))
.build();
cacheManager.init();
Cache preConfigured =
cacheManager.getCache("preConfigured", Long.class, String.class);
Cache myCache = cacheManager.createCache("myCache",
CacheConfigur


Cache/cache/Manager/preConfigured/groupId/dependency/artifactId/版本/String.class/Long.class/ Cache/cache/Manager/preConfigured/groupId/dependency/artifactId/版本/String.class/Long.class/
-1 条回复
登录 后才能参与评论
-->