public class ValuesSupportImpl<T> extends Object implements SqlSupport<T>, ValuesSupport<T>, PrepareStatementBuildSupport
Constructor and Description |
---|
ValuesSupportImpl(T sql)
构造函数
|
Modifier and Type | Method and Description |
---|---|
PrepareStatement |
getColumnPrepareStatement()
获取列预查询SQL
|
T |
getSql()
返回sql
|
ListField<Object> |
getValue()
获取值
|
PrepareStatement |
getValuePrepareStatement()
获取Value预查询SQL
|
T |
values(Column column,
Object value)
`(column1) VALUES(?)`语句
|
T |
values(ColumnValue columnValue)
`(column1) VALUES(?)`语句
|
T |
values(List<? extends ColumnValue> columnValues)
`(column1, column2, ...) VALUES(?, ?, ...)`语句
|
T |
values(List<Column> columns,
List<Object> values)
`(column1, column2, ...) VALUES(?, ?, ...)`语句
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
append, append, getPrepareStatement, getPrepareStatement, getPrepareStatement, getPrepareStatement
public ValuesSupportImpl(T sql)
sql
- sql对象public T getSql()
SqlSupport
getSql
in interface SqlSupport<T>
public T values(List<? extends ColumnValue> columnValues)
ValuesSupport
values
in interface ValuesSupport<T>
columnValues
- 列和值列表ColumnValue
public T values(ColumnValue columnValue)
ValuesSupport
values
in interface ValuesSupport<T>
columnValue
- 列和值ColumnValue
public T values(Column column, Object value)
ValuesSupport
values
in interface ValuesSupport<T>
column
- 列value
- 值public T values(List<Column> columns, List<Object> values)
ValuesSupport
values
in interface ValuesSupport<T>
columns
- 列列表values
- 值列表ColumnValue
public PrepareStatement getColumnPrepareStatement()
public PrepareStatement getValuePrepareStatement()
Copyright © 2020 IBIT程序猿. All rights reserved.