public interface IKeyCache<B extends BaseBean>
| 限定符和类型 | 方法和说明 |
|---|---|
B |
getBean(java.lang.Object... keys)
加载主键或索引(keys)指定的记录,如果缓存中没有则从数据库中查询
数据库中没有找到则抛出异常 |
B |
getBeanUnchecked(java.lang.Object... keys)
加载主键或索引(keys)指定的记录,如果缓存中没有则从数据库中查询
数据库中没有找到则返回 null |
void |
remove(B bean)
删除cache中指定的记录
|
void |
update(B bean)
根据默认更新策略向cache中更新数据
|
void |
update(B bean,
Constant.UpdateStrategy updateStrategy)
根据指定的更新策略更新
bean到指定的缓存对象cacheMap |
void update(B bean, Constant.UpdateStrategy updateStrategy)
bean到指定的缓存对象cacheMapbean - updateStrategy - 更新策略void update(B bean)
bean - Constant.UpdateStrategyB getBean(java.lang.Object... keys) throws ObjectRetrievalException
keys - primary keysObjectRetrievalExceptionB getBeanUnchecked(java.lang.Object... keys)
nullkeys - primary keysCopyright © 2019. All Rights Reserved.