public class SqlUtil extends Object
| 构造器和说明 |
|---|
SqlUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object[] |
getAggrParams(List<Object[]> paramsList) |
static SqlInfo |
getCrossDBSectionSql(String listName,
Object[] params1,
Object[] params2) |
static List<SqlInfo> |
getEntityUnionSql(List idList,
String baseSql) |
static List<SqlInfo> |
getInSql(List<Object[]> paramsList,
String baseSql,
List<org.hibernate.type.Type> returnTypes) |
static SqlInfo |
getListCountSql(LsCacheInfoHelper lsHelper) |
static SqlInfo |
getListCountSql(String listName,
Object[] params) |
static SqlInfo |
getListSql(LsCacheInfoHelper lsHelper,
boolean bReverse) |
static SqlInfo |
getListSql(String listName,
Object[] params,
boolean bReverse) |
static List<SqlInfo> |
getMapAggreSqlInfos(String mapName,
List<Object[]> paramsList) |
static SqlInfo |
getMappingSqlInfo(String mappingName,
Object[] params,
boolean bExtend) |
static List<SqlInfo> |
getUnionSql(List<Object[]> paramsList,
String baseSql,
List<org.hibernate.type.Type> returnTypes) |
static void |
main(String[] args) |
public static final int IN_CNT
public static final int UNION_CNT
public static SqlInfo getMappingSqlInfo(String mappingName, Object[] params, boolean bExtend)
mappingName - params - bExtend - :用于决定是否是扩展类型的Map ,对于扩展类型的Map,允许在一个Map中返回多个值public static SqlInfo getListSql(LsCacheInfoHelper lsHelper, boolean bReverse)
public static SqlInfo getListCountSql(LsCacheInfoHelper lsHelper)
public static SqlInfo getCrossDBSectionSql(String listName, Object[] params1, Object[] params2)
public static List<SqlInfo> getMapAggreSqlInfos(String mapName, List<Object[]> paramsList)
public static List<SqlInfo> getInSql(List<Object[]> paramsList, String baseSql, List<org.hibernate.type.Type> returnTypes)
public static List<SqlInfo> getUnionSql(List<Object[]> paramsList, String baseSql, List<org.hibernate.type.Type> returnTypes)
public static void main(String[] args)
Copyright © 2021. All rights reserved.