public class EhcacheServiceImpl extends Object implements EhcacheService
| 构造器和说明 |
|---|
EhcacheServiceImpl(EhcacheProperties ehcacheProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
deleteCache(String alias)
删除 alias 缓存中的 key-value
|
org.ehcache.Cache<String,String> |
getStringCache(String alias)
获取字符串缓存
|
String |
getStringCache(String alias,
String key)
获取字符串缓存
|
void |
init() |
org.ehcache.Cache<String,String> |
setStringCache(String alias,
String key,
String value)
设置字符串缓存
|
org.ehcache.Cache<String,String> |
setStringCache(String alias,
String key,
String value,
Long ttl)
设置字符串缓存,指定过期时间(当 alias 已存在,再次指定 ttl 不生效)
|
public EhcacheServiceImpl(EhcacheProperties ehcacheProperties)
public void init()
public boolean deleteCache(String alias)
EhcacheServicedeleteCache 在接口中 EhcacheServicealias - 缓存 aliaspublic org.ehcache.Cache<String,String> setStringCache(String alias, String key, String value)
EhcacheServicesetStringCache 在接口中 EhcacheServicealias - 缓存 aliaskey - 缓存 keyvalue - 缓存 valuepublic org.ehcache.Cache<String,String> setStringCache(String alias, String key, String value, Long ttl)
EhcacheServicesetStringCache 在接口中 EhcacheServicealias - 缓存 aliaskey - 缓存 keyvalue - 缓存 valuettl - 过期时间,单位:秒(0-永不过期)public org.ehcache.Cache<String,String> getStringCache(String alias)
EhcacheServicegetStringCache 在接口中 EhcacheServicealias - 缓存 aliaspublic String getStringCache(String alias, String key)
EhcacheServicegetStringCache 在接口中 EhcacheServicealias - 缓存 aliaskey - 缓存 keyCopyright © 2020 Pivotal Software, Inc.. All rights reserved.