| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis.base.crud | |
| cn.org.atool.fluent.mybatis.segment |
| 限定符和类型 | 方法和说明 |
|---|---|
<QR extends BaseQuery<?,QR>> |
BaseQuery.join(JoinType joinType,
QR query)
构造JoinBuild<左查询,右查询>
|
<QR extends BaseQuery<?,QR>> |
JoinBuilder1.join(QR query)
from left.table join right.table on condition
|
<QR extends BaseQuery<?,QR>> |
BaseQuery.join(QR query)
构造JoinBuild<左查询,右查询>
|
default <QR extends BaseQuery<?,QR>> |
JoinBuilder1.join(QR query,
String alias)
from table1 join (select query) alias ...
|
<QR extends BaseQuery<?,QR>> |
JoinBuilder1.leftJoin(QR query)
from left.table left join right.table on condition
|
default <QR extends BaseQuery<?,QR>> |
JoinBuilder1.leftJoin(QR query,
String alias)
from table1 left join (select query) alias ...
|
<QR extends BaseQuery<?,QR>> |
JoinBuilder1.rightJoin(QR query)
from left.table right join right.table on condition
|
default <QR extends BaseQuery<?,QR>> |
JoinBuilder1.rightJoin(QR query,
String alias)
from table1 right join (select query) alias ...
|
| 限定符和类型 | 方法和说明 |
|---|---|
<QR extends BaseQuery<?,QR>> |
JoinQuery.join(QR query) |
<QR extends BaseQuery<?,QR>> |
JoinQuery.leftJoin(QR query) |
JoinOn<QL,QR,JB> |
JoinOn.on(FieldMapping l,
FieldMapping r)
关联关系设置
|
JoinOn<QL,QR,JB> |
JoinOn.on(Function<QL,BaseWhere> l,
Function<QR,BaseWhere> r)
关联关系设置
|
JoinOn<QL,QR,JB> |
JoinOn.on(String l,
String r)
关联关系设置
|
JoinOn<QL,QR,JB> |
JoinOn.onApply(String condition)
添加关联关系
|
<LE extends IEntity,RE extends IEntity> |
JoinOn.onGetter(GetterFunc<LE> l,
GetterFunc<RE> r)
关联关系设置
|
JoinOn<QL,QR,JB> |
JoinOn.onLeft(Function<QL,BaseSegment<?,QL>> l)
左表固定关联关系
|
JoinOn<QL,QR,JB> |
JoinOn.onRight(Function<QR,BaseSegment<?,QR>> r)
右表固定关联关系
|
<QR extends BaseQuery<?,QR>> |
JoinQuery.rightJoin(QR query) |
Copyright © 2021. All rights reserved.