public class ColumnQueryBuilder<T> extends EntityInfo<T>
| 构造器和说明 |
|---|
ColumnQueryBuilder(Class<T> clazz,
Field field)
用于批量新增时
|
ColumnQueryBuilder(Class<T> clazz,
String fieldName) |
ColumnQueryBuilder(Class<T> clazz,
String fieldName,
String aliasName) |
ColumnQueryBuilder(Class<T> clazz,
String fieldName,
String aliasName,
String inputColumnName) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildSql(BuilderConfiguration configuration) |
String |
buildSql(BuilderConfiguration configuration,
String tableAlias) |
String |
buildSqlNoAs(BuilderConfiguration configuration) |
String |
buildSqlNoAs(BuilderConfiguration configuration,
String tableAlias) |
String |
getAliasName() |
String |
getColumnName(BuilderConfiguration configuration) |
Field |
getField() |
String |
getFieldName() |
String |
getInputColumnName() |
String |
getPrefix() |
String |
getPropertyName() |
String |
getSuffix() |
void |
setPrefix(String prefix) |
void |
setSuffix(String suffix) |
void |
setSupportAlias(Boolean supportAlias) |
getEntityClass, getTableName, setEntityClass, setTableNamepublic ColumnQueryBuilder(Class<T> clazz, String fieldName, String aliasName, String inputColumnName)
public String getAliasName()
public String getFieldName()
public String buildSql(BuilderConfiguration configuration)
public String buildSql(BuilderConfiguration configuration, String tableAlias)
public String buildSqlNoAs(BuilderConfiguration configuration)
public String buildSqlNoAs(BuilderConfiguration configuration, String tableAlias)
public String getPrefix()
public void setPrefix(String prefix)
public String getSuffix()
public void setSuffix(String suffix)
public void setSupportAlias(Boolean supportAlias)
public String getInputColumnName()
public String getPropertyName()
public String getColumnName(BuilderConfiguration configuration)
public Field getField()
Copyright © 2021. All rights reserved.