public abstract class AbstractSqlBuilder extends Object implements ISqlBuilder
| 限定符和类型 | 字段和说明 |
|---|---|
protected SqlBuilderModel |
sqlBuilderModel |
| 构造器和说明 |
|---|
AbstractSqlBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
analyzeConditionField() |
String |
analyzeResultField() |
String |
analyzeSortField() |
String |
getSql() |
abstract void |
handleDbTypeEqualDate(StringBuffer sql,
String field,
QueryOP op,
Object value)
处理字段类型等于date的时候
|
void |
setModel(SqlBuilderModel model) |
protected SqlBuilderModel sqlBuilderModel
public void setModel(SqlBuilderModel model)
setModel 在接口中 ISqlBuilderpublic String analyzeResultField()
analyzeResultField 在接口中 ISqlBuilderpublic String analyzeConditionField()
analyzeConditionField 在接口中 ISqlBuilderpublic abstract void handleDbTypeEqualDate(StringBuffer sql, String field, QueryOP op, Object value)
field - op - value - voidpublic String analyzeSortField()
analyzeSortField 在接口中 ISqlBuilderpublic String getSql()
getSql 在接口中 ISqlBuilderCopyright © 2018. All rights reserved.