| 程序包 | 说明 |
|---|---|
| cn.hperfect.nbquerier.core.components.builder.impl | |
| cn.hperfect.nbquerier.core.metedata | |
| cn.hperfect.nbquerier.toolkit |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
DefaultFieldBuilder.isAddSelectField(cn.hutool.core.map.BiMap<String,String> tableAliasMap,
String tableName,
QueryItem exclude,
INbField field)
返回null 排除,
否则直接返回查询表达式
|
| 限定符和类型 | 方法和说明 |
|---|---|
QueryItem |
QueryItem.getLastParam() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
QueryItem.addParam(QueryItem param) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<QueryItem> |
FieldParseUtils.parse(String str,
boolean parseFunc) |
static List<QueryItem> |
FieldParseUtils.simpleParse(String str) |
| 限定符和类型 | 方法和说明 |
|---|---|
static QueryField |
BuildUtils.findOne(QueryFields fields,
QueryItem item,
String masterTable,
cn.hutool.core.map.BiMap<String,String> tableAliasMap)
查询字段,可以很好的防止字段处的sql注入
|
static String |
BuildUtils.getTableByField(QueryItem item,
cn.hutool.core.map.BiMap<String,String> tableAliasMap)
通过查询元素,字段获取表名
t.field table.field field,null
|
Copyright © 2023. All rights reserved.