public class DeleteSupportImpl<T> extends Object implements SqlSupport<T>, DeleteSupport<T>, PrepareStatementBuildSupport
Constructor and Description |
---|
DeleteSupportImpl(T sql)
构造函数
|
Modifier and Type | Method and Description |
---|---|
T |
delete(List<Table> tables)
`DELETE t1.*, t2.* ...` 语句, t1, t2表示"表别名"
|
T |
delete(Table table)
`DELETE t1.*` 语句, t1表示"表别名"
|
PrepareStatement |
getDeleteItemPrepareStatement(boolean multiTable)
获取预查询SQL对象
|
T |
getSql()
返回sql
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
append, append, getPrepareStatement, getPrepareStatement, getPrepareStatement, getPrepareStatement
public DeleteSupportImpl(T sql)
sql
- sql对象public T getSql()
SqlSupport
getSql
in interface SqlSupport<T>
public T delete(Table table)
DeleteSupport
delete
in interface DeleteSupport<T>
table
- 表对象Table
public T delete(List<Table> tables)
DeleteSupport
delete
in interface DeleteSupport<T>
tables
- 表对象列表Table
public PrepareStatement getDeleteItemPrepareStatement(boolean multiTable)
multiTable
- 是否查询多张表Copyright © 2020 IBIT程序猿. All rights reserved.