S - the type parameterpublic class SelectForUpdateExecutor<T,S extends Statement> extends BaseTransactionalExecutor<T,S>
sqlRecognizer, sqlRecognizers, statementCallback, statementProxy| 构造器和说明 |
|---|
SelectForUpdateExecutor(StatementProxy<S> statementProxy,
StatementCallback<T,S> statementCallback,
SQLRecognizer sqlRecognizer)
Instantiates a new Select for update executor.
|
| 限定符和类型 | 方法和说明 |
|---|---|
T |
doExecute(Object... args)
Do execute object.
|
buildLockKey, buildTableRecords, buildTableRecords, buildUndoItem, buildWhereCondition, containPK, containsPK, execute, getColumnNameInSQL, getColumnNamesInSQL, getDbType, getFromTableInSQL, getStandardPkColumnName, getTableMeta, getTableMeta, prepareUndoLogpublic SelectForUpdateExecutor(StatementProxy<S> statementProxy, StatementCallback<T,S> statementCallback, SQLRecognizer sqlRecognizer)
statementProxy - the statement proxystatementCallback - the statement callbacksqlRecognizer - the sql recognizerpublic T doExecute(Object... args) throws Throwable
BaseTransactionalExecutorCopyright © 2020 Seata. All rights reserved.