public interface IWrapperData
| 限定符和类型 | 方法和说明 |
|---|---|
default String |
getGroupBy()
返回 groupBy + having + orderBy + last 组合起来的语句
|
default String |
getLastSql()
返回last sql部分
|
default String |
getMergeSql()
where + groupBy + having + orderBy + limit + last 语句部分
|
default String |
getOrderBy()
返回 groupBy + having + last 组合起来的语句
|
String |
getSqlSelect()
查询条件 SQL 片段
|
String |
getUpdateStr()
(update)
set
column1 = value1,
column2 = value2
|
default String |
getWhereSql()
返回where部分sql
|
boolean |
isDistinct()
是否distinct查询
|
default void |
last(String lastSql)
附加sql,只允许执行一次
|
MergeSegments |
mergeSegments() |
String |
sqlWithoutPaged()
select ... from table where ...
|
String |
sqlWithPaged()
根据数据库类型返回带分页的语法
|
boolean isDistinct()
String getSqlSelect()
String getUpdateStr()
default String getMergeSql()
default String getWhereSql()
default String getGroupBy()
default String getOrderBy()
String sqlWithPaged()
String sqlWithoutPaged()
default String getLastSql()
default void last(String lastSql)
lastSql - 附加sqlMergeSegments mergeSegments()
Copyright © 2021. All rights reserved.