public class MultipleUtils extends Object
| 构造器和说明 |
|---|
MultipleUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringBuilder |
createStringBuilder(StringBuilder stringBuilder)
创建构造器
|
static List<String> |
distinct(List<String> sqlList)
查询去重(保留最新)
|
static <T> List<String> |
getAllColumns(Class<T> entity)
获取所有字段
|
static <T> String |
getColumn(SFunction<T,?> column)
获取方法名
|
static <T> String |
getColumnNickName(SFunction<T,?> column)
获取方法名
|
static String |
getCondtionSql(List<String> conditionSqlList,
String connector)
获取条件sql
|
static String |
getParameterKey()
获取参数关键字
|
static <T> List<String> |
getSelectColumns(Class<T> entityClass,
String tableNickName)
获取所有查询字段
|
static List<String> |
getSelectColumns(List<String> list,
String tableNickName)
获取所有查询字段
|
static <T> String |
getTableName(Class<T> entity)
获取表名
|
static <T> String |
getTableNickName(Class<T> entity)
获取表昵称
|
static <T> String |
getTableNickName(Class<T> entity,
Integer entityIndex)
获取表昵称
|
static List<String> |
replaceNickName(List<String> list)
移除别名
|
public static String getParameterKey()
public static <T> String getTableNickName(Class<T> entity)
T - entity - public static <T> String getTableNickName(Class<T> entity, Integer entityIndex)
T - entity - entityIndex - public static <T> String getColumn(SFunction<T,?> column)
T - column - public static <T> String getColumnNickName(SFunction<T,?> column)
T - column - public static <T> List<String> getAllColumns(Class<T> entity)
T - entity - public static <T> List<String> getSelectColumns(Class<T> entityClass, String tableNickName)
T - entityClass - tableNickName - public static List<String> getSelectColumns(List<String> list, String tableNickName)
list - tableNickName - public static String getCondtionSql(List<String> conditionSqlList, String connector)
conditionSqlList - connector - public static StringBuilder createStringBuilder(StringBuilder stringBuilder)
stringBuilder - Copyright © 2022. All rights reserved.