| 程序包 | 说明 |
|---|---|
| com.gemantic.dal.dao | |
| com.gemantic.dal.dao.helper | |
| com.gemantic.dal.dao.impl | |
| com.gemantic.dal.dao.util |
| 限定符和类型 | 方法和说明 |
|---|---|
List<List> |
DBAgent.crossDBList(Object account_id,
String listName,
SqlInfo sqlInfo,
Integer start,
Integer count,
int strategy) |
List |
DBAgent.getEntityList(Object account_id,
Class cls,
SqlInfo sqlInfo,
int strategy) |
List |
DBAgent.getObjectList(Object account_id,
String listName,
SqlInfo sqlInfo,
Long start,
Long count,
int strategy,
boolean setDS,
boolean getAll) |
List |
DBAgent.getOrderedCrossList(Object account_id,
String listName,
SqlInfo sqlInfo,
Long start,
Long count,
int strategy,
boolean forward) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
LogHelper.debugSQL(org.apache.commons.logging.Log log,
SqlInfo sqlInfo) |
static void |
LogHelper.debugSQL(org.apache.commons.logging.Log log,
SqlInfo sqlInfo,
boolean bAll,
Number start,
Number count) |
static void |
LogHelper.failedExecuteQueryFromDB(org.apache.commons.logging.Log log,
SqlInfo sqlInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List |
MultiDBGet.get(Object account_id,
Class clazz,
List<SqlInfo> sqlInfoLs) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<List> |
DBAgentHibernateImpl.crossDBList(Object account_id,
String listName,
SqlInfo sqlInfo,
Integer start,
Integer count,
int strategy)
用于跨库查询的方法
|
List |
DBAgentHibernateImpl.getEntityList(Object account_id,
Class cls,
SqlInfo sqlInfo,
int strategy)
根据对象的id list,得到对象List
|
List |
DBAgentHibernateImpl.getObjectList(Object account_id,
String listName,
SqlInfo sqlInfo,
Long start,
Long count,
int strategy,
boolean setDS,
boolean getAll) |
List |
DBAgentHibernateImpl.getOrderedCrossList(Object account_id,
String listName,
SqlInfo sqlInfo,
Long start,
Long count,
int strategy,
boolean forward)
用于将跨库查询得到的结果排序
|
| 限定符和类型 | 方法和说明 |
|---|---|
static SqlInfo |
SqlUtil.getCrossDBSectionSql(String listName,
Object[] params1,
Object[] params2) |
static SqlInfo |
SqlUtil.getListCountSql(LsCacheInfoHelper lsHelper) |
static SqlInfo |
SqlUtil.getListCountSql(String listName,
Object[] params) |
static SqlInfo |
SqlUtil.getListSql(LsCacheInfoHelper lsHelper,
boolean bReverse) |
static SqlInfo |
SqlUtil.getListSql(String listName,
Object[] params,
boolean bReverse) |
static SqlInfo |
SqlUtil.getMappingSqlInfo(String mappingName,
Object[] params,
boolean bExtend) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<SqlInfo> |
SqlUtil.getEntityUnionSql(List idList,
String baseSql) |
static List<SqlInfo> |
SqlUtil.getInSql(List<Object[]> paramsList,
String baseSql,
List<org.hibernate.type.Type> returnTypes) |
static List<SqlInfo> |
SqlUtil.getMapAggreSqlInfos(String mapName,
List<Object[]> paramsList) |
static List<SqlInfo> |
SqlUtil.getUnionSql(List<Object[]> paramsList,
String baseSql,
List<org.hibernate.type.Type> returnTypes) |
Copyright © 2021. All rights reserved.