T - 主表字段入参类型R - 返回值字段入参类型P - 入参类型的父类C - 实现类public interface ColumnQuery<P,T extends P,R extends P,C extends FuncColumnSelect<P,T,R,C>>
ColumnSegment的查询条件| 限定符和类型 | 方法和说明 |
|---|---|
C |
having(ColumnSegment column,
Condition condition,
com.baomidou.mybatisplus.core.conditions.ISqlSegment valueColumn)
having条件
|
default C |
having(ColumnSegment column,
Condition condition,
Object value)
having条件
|
default C |
having(T column,
Condition condition,
Object value)
having条件
|
C |
select(ColumnSegment column)
查询字段
|
default C |
select(ColumnSegment column,
R alisa)
查询字段
|
default C |
select(T column)
查询字段
|
default C |
select(T column,
R alisa)
查询字段
|
C |
selectAll()
查询当前主表的全部字段
|
String |
toStringColumn(P column)
将指定入参格式化为字符串
|
default ColumnSegment |
toTableColumn(T column)
将指定字段组装为
ColumnSegment 注意:所有需要表别名的字段,都需要通过对应Wrapper的该方法构建! |
ColumnSegment |
toTableColumn(T column,
R alisa)
将指定字段组装为当前所属主表的
ColumnSegment
注意:所有需要表别名的字段,都需要通过对应Wrapper的该方法构建! |
C |
where(ColumnSegment column,
Condition condition,
com.baomidou.mybatisplus.core.conditions.ISqlSegment valueColumn)
where条件
|
default C |
where(ColumnSegment column,
Condition condition,
Object value)
where条件
|
default C |
where(T column,
Condition condition,
Object value)
where条件
|
C select(ColumnSegment column)
column - 字段default C select(ColumnSegment column, R alisa)
column - 字段alisa - 字段别名C where(ColumnSegment column, Condition condition, com.baomidou.mybatisplus.core.conditions.ISqlSegment valueColumn)
column - 表字段condition - 条件valueColumn - 值字段default C where(ColumnSegment column, Condition condition, Object value)
column - 表字段condition - 条件value - 值default C where(T column, Condition condition, Object value)
column - 表字段condition - 条件value - 值C having(ColumnSegment column, Condition condition, com.baomidou.mybatisplus.core.conditions.ISqlSegment valueColumn)
column - 表字段condition - 条件valueColumn - 值字段default C having(ColumnSegment column, Condition condition, Object value)
column - 表字段condition - 条件value - 值default C having(T column, Condition condition, Object value)
column - 表字段condition - 条件value - 值C selectAll()
ColumnSegment toTableColumn(@NotNull T column, @Nullable R alisa)
ColumnSegment
注意:所有需要表别名的字段,都需要通过对应Wrapper的该方法构建!column - 字段alisa - 别名,可能为nulldefault ColumnSegment toTableColumn(@NotNull T column)
ColumnSegment column - 字段Copyright © 2022. All rights reserved.