public class MapCache extends Object
Created by biezhi on 2017/2/7.
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clean()
清空缓存
|
void |
del(String key)
根据key删除缓存
|
<T> T |
get(String key)
读取一个缓存
|
<T> T |
get(String key,
Object defaultValue) |
void |
hdel(String key,
String field)
根据key和field删除缓存
|
<T> T |
hget(String key,
String field)
读取一个hash类型缓存
|
<T> T |
hget(String key,
String field,
Object defaultValue) |
void |
hset(String key,
String field,
Object value)
设置一个hash缓存
|
void |
hset(String key,
String field,
Object value,
long expired)
设置一个hash缓存并带过期时间
|
void |
set(String key,
Object value)
设置一个缓存
|
void |
set(String key,
Object value,
long expired)
设置一个缓存并带过期时间
|
static MapCache |
single() |
public static MapCache single()
public <T> T get(String key)
T - key - 缓存keypublic <T> T hget(String key, String field)
T - key - 缓存keyfield - 缓存fieldpublic void set(String key, Object value, long expired)
key - 缓存keyvalue - 缓存valueexpired - 过期时间,单位为秒public void hset(String key, String field, Object value)
key - 缓存keyfield - 缓存fieldvalue - 缓存valuepublic void hset(String key, String field, Object value, long expired)
key - 缓存keyfield - 缓存fieldvalue - 缓存valueexpired - 过期时间,单位为秒public void del(String key)
key - 缓存keypublic void clean()
Copyright © 2017. All rights reserved.