public interface NbQuerierTopside<T>
| 限定符和类型 | 方法和说明 |
|---|---|
Map<String,Object> |
beanToMap(T bean)
将对象转为map
|
default <G,K> String |
getFieldName(SFunction<G,K> function)
解析字段名称,默认带表别名
|
<G,K> String |
getFieldName(SFunction<G,K> function,
boolean withAlias) |
default String[] |
getFieldNames(List<SFunction<T,?>> fields) |
default String |
getPkName() |
List<QueryField> |
getQueryFields() |
NbQueryInfo |
getQueryInfo()
获取查询信息
|
Class<T> |
getResultClass() |
cn.hutool.core.map.BiMap<String,String> |
getTableAliasMap() |
default void |
mapFieldAlias(Map<String,Object> map,
boolean beanToMap) |
T |
mapToBean(Map<String,Object> map)
结果转换成对象
|
NbQueryInfo getQueryInfo()
List<QueryField> getQueryFields()
default String getPkName()
default void mapFieldAlias(Map<String,Object> map, boolean beanToMap)
map - beanToMap - 保存时候替换default <G,K> String getFieldName(SFunction<G,K> function)
function - Copyright © 2022. All rights reserved.