public final class XmlSqlInfoBuilder extends SqlInfoBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
SqlInfo |
buildBetweenSql(String fieldText,
String startText,
String endText)
构建between区间查询的sqlInfo信息.
|
SqlInfo |
buildInSql(String fieldText,
String valueText)
构建in范围查询的sqlInfo信息.
|
SqlInfo |
buildLikeSql(String fieldText,
String valueText,
String patternText)
构建Like模糊查询的sqlInfo信息.
|
SqlInfo |
buildNormalSql(String fieldText,
String valueText,
String suffix)
构建普通类型查询的sqlInfo信息.
|
SqlInfo |
buildTextSqlParams(String valueText)
构建任意文本和自定义有序参数集合来构建的sqlInfo信息.
|
static XmlSqlInfoBuilder |
newInstace(BuildSource source)
获取XmlSqlInfoBuilder的实例,并初始化属性信息.
|
buildBetweenSql, buildInSql, buildIsNullSql, buildLikePatternSql, buildLikeSql, buildNormalSqlpublic static XmlSqlInfoBuilder newInstace(BuildSource source)
source - BuildSource实例public SqlInfo buildNormalSql(String fieldText, String valueText, String suffix)
fieldText - 字段文本值valueText - 参数值suffix - 后缀,如:大于、等于、小于等public SqlInfo buildLikeSql(String fieldText, String valueText, String patternText)
fieldText - 字段文本值valueText - 参数值patternText - 模式字符串文本public SqlInfo buildBetweenSql(String fieldText, String startText, String endText)
fieldText - 字段文本值startText - 参数开始值endText - 参数结束值public SqlInfo buildInSql(String fieldText, String valueText)
fieldText - 字段文本值valueText - 参数值Copyright © 2018. All rights reserved.