public class GlobalJdbcSlaveQueryImpl extends AbstractJdbcQuery implements IGlobalSlaveQuery
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG
日志.
|
dbCluster, primaryCache, secondCache| Constructor and Description |
|---|
GlobalJdbcSlaveQueryImpl() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
findGlobalByPkFromSlave(Number pk,
String clusterName,
Class<T> clazz,
boolean useCache,
EnumDBMasterSlave slave)
根据pk从从库中查询
|
<T> List<T> |
findGlobalByPkListFromSlave(List<? extends Number> pks,
String clusterName,
Class<T> clazz,
boolean useCache,
EnumDBMasterSlave slave) |
<T> List<T> |
findGlobalByPksFromSlave(String clusterName,
Class<T> clazz,
EnumDBMasterSlave slave,
boolean useCache,
Number... pks) |
<T> List<T> |
findGlobalByPksFromSlave(String clusterName,
Class<T> clazz,
EnumDBMasterSlave slave,
Number... pks) |
<T> List<T> |
findGlobalByQueryFromSlave(IQuery query,
String clusterName,
Class<T> clazz,
boolean useCache,
EnumDBMasterSlave slave) |
List<Map<String,Object>> |
findGlobalBySqlFromSlave(SQL sql,
String clusterName,
EnumDBMasterSlave slave) |
<T> T |
findGlobalOneByQueryFromSlave(IQuery query,
String clusterName,
Class<T> clazz,
boolean useCache,
EnumDBMasterSlave slave)
根据查询条件查询单条数据
|
Number |
getGlobalCountFromSlave(IQuery query,
String clusterName,
Class<?> clazz,
EnumDBMasterSlave slave) |
Number |
getGlobalCountFromSlave(String clusterName,
Class<?> clazz,
boolean useCache,
EnumDBMasterSlave slave)
从从库中获取全局数量.
|
getDBCluster, getPrimaryCache, getSecondCache, isCacheAvailable, isSecondCacheAvailable, selectByPksWithCache, selectByPkWithCache, selectByPkWithCache, selectByQuery, selectBySql, selectCount, selectCountWithCache, selectGlobalByPksWithCache, selectGlobalByQuery, selectGlobalBySql, selectGlobalCount, selectGlobalCountWithCache, selectGlobalPksByQuery, selectPksByQuery, setDBCluster, setPrimaryCache, setSecondCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDBCluster, getPrimaryCache, getSecondCache, setDBCluster, setPrimaryCache, setSecondCachepublic <T> T findGlobalOneByQueryFromSlave(IQuery query, String clusterName, Class<T> clazz, boolean useCache, EnumDBMasterSlave slave)
IGlobalSlaveQueryfindGlobalOneByQueryFromSlave in interface IGlobalSlaveQuerypublic Number getGlobalCountFromSlave(String clusterName, Class<?> clazz, boolean useCache, EnumDBMasterSlave slave)
IGlobalSlaveQuerygetGlobalCountFromSlave in interface IGlobalSlaveQuerypublic Number getGlobalCountFromSlave(IQuery query, String clusterName, Class<?> clazz, EnumDBMasterSlave slave)
getGlobalCountFromSlave in interface IGlobalSlaveQuerypublic <T> T findGlobalByPkFromSlave(Number pk, String clusterName, Class<T> clazz, boolean useCache, EnumDBMasterSlave slave)
IGlobalSlaveQueryfindGlobalByPkFromSlave in interface IGlobalSlaveQuerypublic <T> List<T> findGlobalByPksFromSlave(String clusterName, Class<T> clazz, EnumDBMasterSlave slave, Number... pks)
findGlobalByPksFromSlave in interface IGlobalSlaveQuerypublic <T> List<T> findGlobalByPksFromSlave(String clusterName, Class<T> clazz, EnumDBMasterSlave slave, boolean useCache, Number... pks)
findGlobalByPksFromSlave in interface IGlobalSlaveQuerypublic <T> List<T> findGlobalByPkListFromSlave(List<? extends Number> pks, String clusterName, Class<T> clazz, boolean useCache, EnumDBMasterSlave slave)
findGlobalByPkListFromSlave in interface IGlobalSlaveQuerypublic List<Map<String,Object>> findGlobalBySqlFromSlave(SQL sql, String clusterName, EnumDBMasterSlave slave)
findGlobalBySqlFromSlave in interface IGlobalSlaveQuerypublic <T> List<T> findGlobalByQueryFromSlave(IQuery query, String clusterName, Class<T> clazz, boolean useCache, EnumDBMasterSlave slave)
findGlobalByQueryFromSlave in interface IGlobalSlaveQueryCopyright © 2015. All rights reserved.