public class Update<T> extends CommonCondition<Update<T>> implements Serializable
| 构造器和说明 |
|---|
Update() |
| 限定符和类型 | 方法和说明 |
|---|---|
Update<T> |
bean(T bean)
设置更新的实体对象
|
Update<T> |
filterFields(Column... filterColumns)
设置过滤的列字段
|
<R> Update<T> |
filterFields(ColumnFun<T,R>... columnFuns)
设置过滤的列字段
|
Update<T> |
filterFields(String... filterFields)
设置过滤的列字段
|
T |
getBean()
获取更新的实体对象
|
List<Column> |
getFilterColumns()
获取过滤的列字段
|
List<SetInfo> |
getSetInfoList()
获取更新的字段列表
|
boolean |
isNotNull()
是否仅更新不为空的字段
|
boolean |
isOptimisticLock()
是否使用乐观锁
|
Update<T> |
notNull(boolean notNull)
设置是否仅更新不为空的字段
|
Update<T> |
optimisticLock(boolean optimisticLock)
设置是否使用乐观锁
|
<R> Update<T> |
set(ColumnFun<T,R> columnFun,
Object value)
设置字段值
|
Update<T> |
set(Column column,
Object value)
设置字段值
|
Update<T> |
set(String columnName,
Object value)
设置字段值
|
Update<T> |
set(String tableAlias,
String columnName,
Object value)
设置字段值
|
<k,R> Update<T> |
setAdd(ColumnFun<T,R> columnFun,
ColumnFun<k,R> value1,
Object value2)
设置字段值 值相加
|
<R> Update<T> |
setAdd(ColumnFun<T,R> columnFun,
Object value1,
Object value2)
设置字段值 值相加
|
Update<T> |
setAdd(Column column,
Object value1,
Object value2)
设置字段值 值相加
|
Update<T> |
setAdd(String columnName,
Object value1,
Object value2)
设置字段值 值相加
|
Update<T> |
setAdd(String tableAlias,
String columnName,
Object value1,
Object value2)
设置字段值 值相加
|
<k,R> Update<T> |
setSub(ColumnFun<T,R> columnFun,
ColumnFun<k,R> value1,
Object value2)
设置字段值 值相减
|
<R> Update<T> |
setSub(ColumnFun<T,R> columnFun,
Object value1,
Object value2)
设置字段值 值相减
|
Update<T> |
setSub(Column column,
Object value1,
Object value2)
设置字段值 值相减
|
Update<T> |
setSub(String columnName,
Object value1,
Object value2)
设置字段值 值相减
|
Update<T> |
setSub(String tableAlias,
String columnName,
Object value1,
Object value2)
设置字段值 值相减
|
getArgs, getWhere, getWhereWrapper, setReturnObj, where, where, wheregetBeanClass, getSqlBeanDB, getTable, setBeanClass, setSqlBeanDB, setTable, setTable, setTable, setTable, setTablepublic T getBean()
public <R> Update<T> filterFields(ColumnFun<T,R>... columnFuns)
columnFuns - public boolean isNotNull()
public boolean isOptimisticLock()
public Update<T> optimisticLock(boolean optimisticLock)
optimisticLock - public Update<T> set(String tableAlias, String columnName, Object value)
tableAlias - 表别名columnName - 字段名value - 值public <R> Update<T> set(ColumnFun<T,R> columnFun, Object value)
R - columnFun - 字段信息value - 值public Update<T> setAdd(String columnName, Object value1, Object value2)
columnName - 字段名value1 - 第一个值value2 - 第二个值public Update<T> setAdd(String tableAlias, String columnName, Object value1, Object value2)
tableAlias - 表别名columnName - 字段名value1 - 第一个值value2 - 第二个值public Update<T> setAdd(Column column, Object value1, Object value2)
column - 字段信息value1 - 第一个值value2 - 第二个值public <R> Update<T> setAdd(ColumnFun<T,R> columnFun, Object value1, Object value2)
columnFun - 字段信息value1 - 第一个值value2 - 第二个值public <k,R> Update<T> setAdd(ColumnFun<T,R> columnFun, ColumnFun<k,R> value1, Object value2)
columnFun - 字段信息value1 - 第一个值(字段信息)value2 - 第二个值public Update<T> setSub(String columnName, Object value1, Object value2)
columnName - 字段名value1 - 第一个值value2 - 第二个值public Update<T> setSub(String tableAlias, String columnName, Object value1, Object value2)
tableAlias - 表别名columnName - 字段名value1 - 第一个值value2 - 第二个值public Update<T> setSub(Column column, Object value1, Object value2)
column - 字段信息value1 - 第一个值value2 - 第二个值public <R> Update<T> setSub(ColumnFun<T,R> columnFun, Object value1, Object value2)
columnFun - 字段信息value1 - 第一个值value2 - 第二个值Copyright © 2025. All rights reserved.