public abstract class AbstractSimpleRepository extends Object
| 构造器和说明 |
|---|
AbstractSimpleRepository() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
del(String id) |
void |
delMulti(String[] ids)
只能在不分库的表中使用
|
boolean |
exists(String id) |
void |
expired(String id,
int seconds) |
String |
get(String id)
根据id获取值
|
byte[] |
getBytes(String id) |
int |
getExistSecond()
在redis中存活的时间
|
List<byte[]> |
getMultiByteValue(Collection<byte[]> ids) |
List<String> |
getMultiValue(Collection<String> ids)
批量获取id对应的值.
|
<T> List<T> |
getMultiValue(Collection<String> ids,
Class<T> clazz)
批量获取id对应的值.
|
List<String> |
getMultiValue(String[] ids)
批量获取id对应的值.值的顺序和ids的顺序一致 注意:这个方法仅适用于不需要分库的表
|
void |
pexpiredAt(String id,
long time) |
void |
set(String id,
Object object) |
public int getExistSecond()
public byte[] getBytes(String id)
public void del(String id)
public void delMulti(String[] ids)
ids - public List<String> getMultiValue(Collection<String> ids)
ids - public List<byte[]> getMultiByteValue(Collection<byte[]> ids)
public <T> List<T> getMultiValue(Collection<String> ids, Class<T> clazz)
T - ids - public List<String> getMultiValue(String[] ids)
ids - public void pexpiredAt(String id, long time)
id - time - 系统时间,单位是毫秒public void expired(String id, int seconds)
public boolean exists(String id)
Copyright © 2018. All rights reserved.