public class BuildUtils extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static Collection<QueryField> |
find(List<QueryField> fields,
String fieldName,
String table)
从字段名称中汇找表
|
static QueryField |
findOne(List<QueryField> fields,
QueryItem item,
String masterTable,
cn.hutool.core.map.BiMap<String,String> tableAliasMap)
查询字段,可以很好的防止字段处的sql注入
|
static String |
getTableByField(QueryItem item,
cn.hutool.core.map.BiMap<String,String> tableAliasMap)
通过查询元素,字段获取表名
t.field table.field field,null
|
public static String getTableByField(QueryItem item, cn.hutool.core.map.BiMap<String,String> tableAliasMap)
item - tableAliasMap - public static Collection<QueryField> find(List<QueryField> fields, String fieldName, String table)
fields - 所有字段fieldName - 字段名table - 表名 {sub_xx}public static QueryField findOne(List<QueryField> fields, QueryItem item, String masterTable, cn.hutool.core.map.BiMap<String,String> tableAliasMap)
fields - 表单的所有字段item - 查询itemtableAliasMap - Copyright © 2022. All rights reserved.