public class CacheUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static net.sf.ehcache.CacheManager |
cacheManager |
private static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
CacheUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
addCache(String cacheName)
创建缓存对象
|
static net.sf.ehcache.Ehcache |
addCacheIfAbsent(String cacheName)
创建缓存对象
|
static net.sf.ehcache.Cache |
getCache(String cacheName)
获取缓存对象
|
private static net.sf.ehcache.CacheManager |
getManager()
获取 CacheManager
|
static net.sf.ehcache.CacheManager |
getManager(net.sf.ehcache.config.Configuration configuration)
获取 CacheManager
|
static net.sf.ehcache.CacheManager |
getManager(InputStream inputStream)
获取 CacheManager
|
static net.sf.ehcache.CacheManager |
getManager(String configurationFileName)
获取 CacheManager
|
static net.sf.ehcache.CacheManager |
getManager(URL configurationFileURL)
获取 CacheManager
|
static void |
shutdown()
关闭缓存管理器
|
private static org.slf4j.Logger logger
public static net.sf.ehcache.CacheManager cacheManager
private static net.sf.ehcache.CacheManager getManager()
public static net.sf.ehcache.CacheManager getManager(net.sf.ehcache.config.Configuration configuration)
public static net.sf.ehcache.CacheManager getManager(String configurationFileName)
public static net.sf.ehcache.CacheManager getManager(URL configurationFileURL)
public static net.sf.ehcache.CacheManager getManager(InputStream inputStream)
public static void addCache(String cacheName)
cacheName - 缓存名称public static net.sf.ehcache.Ehcache addCacheIfAbsent(String cacheName)
cacheName - 缓存名称public static net.sf.ehcache.Cache getCache(String cacheName)
cacheName - 缓存名称public static void shutdown()
Copyright © 2023. All rights reserved.