| 限定符和类型 | 类和说明 |
|---|---|
static interface |
SqlUtil.MapJoinCallback |
| 限定符和类型 | 字段和说明 |
|---|---|
static SqlUtil.MapJoinCallback |
mapJoinKeyCallback |
static SqlUtil.MapJoinCallback |
mapJoinValueCallback |
static Map<String,List<TableColumn>> |
tableColumnCache |
| 构造器和说明 |
|---|
SqlUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> String |
collJoin(CharSequence sequence,
Iterable<T> iterable)
List转字符串
|
static Map<String,Object> |
dataFieldConv(Map<String,Object> data,
Class<?> clazz) |
static String |
escapeSql(String str) |
static List<TableColumn> |
getTableColumns(String table) |
static boolean |
inArray(Object[] arr,
Object target) |
static boolean |
isUpperString(String str)
是全大写字符串
|
static void |
mapBracketsJoin(StringBuilder str,
Map<String,Object> data) |
static void |
mapBracketsJoin(StringBuilder str,
Map<String,Object> data,
SqlUtil.MapJoinCallback callback)
map的键连接
|
static void |
mapJoin(StringBuilder str,
Map<String,Object> data,
SqlUtil.MapJoinCallback callback) |
static void |
mapJoin(StringBuilder str,
String symbol,
Map<String,Object> data,
SqlUtil.MapJoinCallback callback) |
static void |
setTableColumns(String table,
List<TableColumn> columns) |
public static SqlUtil.MapJoinCallback mapJoinKeyCallback
public static SqlUtil.MapJoinCallback mapJoinValueCallback
public static Map<String,List<TableColumn>> tableColumnCache
public static boolean isUpperString(String str)
str - 名称public static <T> String collJoin(CharSequence sequence, Iterable<T> iterable)
T - 对象sequence - 连接字符iterable - 可迭代对象public static void mapBracketsJoin(StringBuilder str, Map<String,Object> data, SqlUtil.MapJoinCallback callback)
str - 语句data - 字段集callback - 处理方法public static void mapBracketsJoin(StringBuilder str, Map<String,Object> data)
public static void mapJoin(StringBuilder str, String symbol, Map<String,Object> data, SqlUtil.MapJoinCallback callback)
public static void mapJoin(StringBuilder str, Map<String,Object> data, SqlUtil.MapJoinCallback callback)
public static Map<String,Object> dataFieldConv(Map<String,Object> data, Class<?> clazz)
public static List<TableColumn> getTableColumns(String table)
public static void setTableColumns(String table, List<TableColumn> columns)
Copyright © 2023. All rights reserved.