public class Update<T> extends WriteBase<T>
WriteBase.Callback, WriteBase.EventtransactionConnection| 限定符和类型 | 方法和说明 |
|---|---|
void |
AppendWhere(String where) |
String |
getKeyColumn() |
Object |
getKeyValue() |
Class<?> |
getTclass()
返回操作的泛型类
|
HashMap<String,Object> |
getUpdate() |
String |
getWhere() |
List<Object> |
getWhereParameters() |
void |
putUpdate(String column,
Object value)
添加要更新的字段
|
void |
run()
异步执行
|
void |
setKeyColumn(String keyColumn)
设置主键列名
默认为 id
|
void |
setKeyValue(Object keyValue)
设置查询主键值
|
void |
setUpdate(HashMap<String,Object> update) |
void |
setWhere(String where) |
void |
setWhereParameters(List<Object> whereParameters) |
void |
setWhereParameters(Object... whereParameters) |
int |
syncRun() |
checkUpdate, getCallback, getData, isThrows, recycling, setAsync, setCallback, setData, setThrowablegetAsyncLog, getOptUserId, getRefKey, getRefMap, getRefWhere, getRemove, getTableName, getTag, getTagName, getTclass, getTransferLog, isThrows, isUseDataBaseName, putRefClass, putRefClass, runEnd, setOptUserId, setRefKey, setRemove, setRunSql, setTableName, setTag, setTclass, setThrows, setUseDataBaseNamepublic Update(T data)
data - 数据对象public Update(T data, boolean isThrows)
public Update()
public Update(boolean isThrows)
public Object getKeyValue()
public void setKeyValue(Object keyValue)
keyValue - 键public String getKeyColumn()
public void setKeyColumn(String keyColumn)
默认为 id
keyColumn - 列public String getWhere()
public void setWhere(String where)
public void AppendWhere(String where)
public void setWhereParameters(Object... whereParameters)
public int syncRun()
Copyright © 2017–2018. All rights reserved.