| 程序包 | 说明 |
|---|---|
| cn.org.atool.fluent.mybatis.base.crud | |
| cn.org.atool.fluent.mybatis.segment |
| 限定符和类型 | 方法和说明 |
|---|---|
static <QL extends BaseQuery<?,QL>> |
JoinBuilder.from(QL query)
关联查询构造方式一: 使用直接传入设置好别名和参数的Query
|
static <QL extends BaseQuery<?,QL>> |
JoinBuilder.from(QL query,
String alias)
... from (select query) alias
|
| 限定符和类型 | 方法和说明 |
|---|---|
<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 ...
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
JoinQuery<QL extends BaseQuery<?,QL>>
联合查询条件
|
| 限定符和类型 | 方法和说明 |
|---|---|
<QR extends BaseQuery<?,QR>> |
JoinQuery.join(QR query) |
<QR extends BaseQuery<?,QR>> |
JoinQuery.leftJoin(QR query) |
<QR extends BaseQuery<?,QR>> |
JoinQuery.rightJoin(QR query) |
Copyright © 2021. All rights reserved.