| 限定符和类型 | 方法和说明 |
|---|---|
default Table |
RawMapper.getDefaultTable()
获取默认的表对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
static JoinOn |
JoinOn.full(Table table,
List<Column> columnPairs)
full join on
|
static JoinOn |
JoinOn.full(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
full join on
|
static JoinOn |
JoinOn.inner(Table table,
List<Column> columnPairs)
inner join on
|
static JoinOn |
JoinOn.inner(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
inner join on
|
static JoinOn |
JoinOn.left(Table table,
List<Column> columnPairs)
left join on
|
static JoinOn |
JoinOn.left(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
left join on
|
static JoinOn |
JoinOn.none(Table table,
List<Column> columnPairs)
join on
|
static JoinOn |
JoinOn.none(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
join on
|
static JoinOn |
JoinOn.right(Table table,
List<Column> columnPairs)
right join on
|
static JoinOn |
JoinOn.right(Table table,
List<Column> columnPairs,
List<CriteriaItem> criteriaItems)
right join on
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteSql |
DeleteSql.deleteFrom(Table table)
删除表,item和from同时设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteSql |
DeleteSql.deleteFrom(List<Table> tables)
删除表,item和from同时设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteSql |
DeleteSqlImpl.deleteFrom(Table table)
删除表,item和from同时设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
DeleteSql |
DeleteSqlImpl.deleteFrom(List<Table> tables)
删除表,item和from同时设置
|
| 限定符和类型 | 方法和说明 |
|---|---|
T |
JoinOnSupport.complexFullJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`FULL JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
T |
JoinOnSupport.complexInnerJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`INNER JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
T |
JoinOnSupport.complexLeftJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`LEFT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
T |
JoinOnSupport.complexRightJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`RIGHT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
T |
DeleteSupport.delete(Table table)
`DELETE t1.*` 语句, t1表示"表别名"
|
T |
FromSupport.from(Table table)
`FROM table1 t1` 语句, t1表示"表别名"
|
T |
JoinOnSupport.fullJoinOn(Table table,
List<Column> columnPairs)
`FULL JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
T |
JoinOnSupport.innerJoinOn(Table table,
List<Column> columnPairs)
`INNER JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
T |
InsertTableSupport.insert(Table table)
`INSERT INTO table1 t1` 语句, t1表示"表别名"
|
T |
JoinOnSupport.joinOn(Table table,
List<Column> columnPairs)
`JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
T |
JoinOnSupport.leftJoinOn(Table table,
List<Column> columnPairs)
`LEFT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
T |
JoinOnSupport.rightJoinOn(Table table,
List<Column> columnPairs)
`RIGHT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
T |
UpdateTableSupport.update(Table table)
`UPDATE table1 t1` 语句, t1表示"表别名"
|
| 限定符和类型 | 方法和说明 |
|---|---|
T |
DeleteSupport.delete(List<Table> tables)
`DELETE t1.*, t2.* ...` 语句, t1, t2表示"表别名"
|
T |
FromSupport.from(List<Table> tables)
`FROM table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
T |
InsertTableSupport.insert(List<Table> tables)
`INSERT INTO table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
T |
UpdateTableSupport.update(List<Table> tables)
`UPDATE table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
| 限定符和类型 | 方法和说明 |
|---|---|
ListField<Table> |
DefaultDeleteSupport.getDeleteItem()
Delete Item
|
ListField<Table> |
DefaultFromSupport.getFrom()
获取from
|
ListField<Table> |
DefaultInsertTableSupport.getInsertTable()
获取插入表
|
ListField<Table> |
DefaultUpdateTableSupport.getUpdateTable()
获取更新表
|
| 限定符和类型 | 方法和说明 |
|---|---|
default T |
DefaultJoinOnSupport.complexFullJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`FULL JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
default T |
DefaultJoinOnSupport.complexInnerJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`INNER JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
default T |
DefaultJoinOnSupport.complexLeftJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`LEFT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
default T |
DefaultJoinOnSupport.complexRightJoinOn(Table table,
List<CriteriaItem> criteriaItems)
`RIGHT JOIN table t1 on t1.column1=t0.column2, t1.column3=t0.column4 AND t1.column5=?
|
default T |
DefaultDeleteSupport.delete(Table table)
`DELETE t1.*` 语句, t1表示"表别名"
|
default T |
DefaultFromSupport.from(Table table)
`FROM table1 t1` 语句, t1表示"表别名"
|
default T |
DefaultJoinOnSupport.fullJoinOn(Table table,
List<Column> columnPairs)
`FULL JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
default T |
DefaultJoinOnSupport.innerJoinOn(Table table,
List<Column> columnPairs)
`INNER JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
default T |
DefaultInsertTableSupport.insert(Table table)
`INSERT INTO table1 t1` 语句, t1表示"表别名"
|
default T |
DefaultJoinOnSupport.joinOn(Table table,
List<Column> columnPairs)
`JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
default T |
DefaultJoinOnSupport.leftJoinOn(Table table,
List<Column> columnPairs)
`LEFT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
default T |
DefaultJoinOnSupport.rightJoinOn(Table table,
List<Column> columnPairs)
`RIGHT JOIN table t1 ON t1.column1=t0.column2, t1.column3=t0.column4`语句
|
default T |
DefaultUpdateTableSupport.update(Table table)
`UPDATE table1 t1` 语句, t1表示"表别名"
|
| 限定符和类型 | 方法和说明 |
|---|---|
default T |
DefaultDeleteSupport.delete(List<Table> tables)
`DELETE t1.*, t2.* ...` 语句, t1, t2表示"表别名"
|
default T |
DefaultFromSupport.from(List<Table> tables)
`FROM table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
default PrepareStatement |
DefaultTableSupport.getTablePrepareStatement(ListField<Table> table,
String hook,
boolean useAlias)
获取预查询SQL对象
|
default T |
DefaultInsertTableSupport.insert(List<Table> tables)
`INSERT INTO table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
default T |
DefaultUpdateTableSupport.update(List<Table> tables)
`UPDATE table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
Copyright © 2020 IBIT程序猿. All rights reserved.