public class CacheableRelationalDao<T> extends RelationalDao<T>
RelationalDao| Constructor and Description |
|---|
CacheableRelationalDao(List<org.hibernate.SessionFactory> sessionFactories,
Class<T> entityClass,
ShardCalculator<String> shardCalculator,
RelationalCache<T> cache) |
| Modifier and Type | Method and Description |
|---|---|
Optional<T> |
get(String parentKey,
Object key) |
Optional<T> |
save(String parentKey,
T entity) |
List<T> |
select(String parentKey,
org.hibernate.criterion.DetachedCriteria criteria,
int first,
int numResults) |
count, exists, get, getKeyField, runInSession, save, saveAll, scatterGather, select, update, update, updateAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetShardCalculatorpublic CacheableRelationalDao(List<org.hibernate.SessionFactory> sessionFactories, Class<T> entityClass, ShardCalculator<String> shardCalculator, RelationalCache<T> cache)
Copyright © 2016–2020. All rights reserved.