public interface TransactionSqlExecutor
| 限定符和类型 | 方法和说明 |
|---|---|
List<TransactionInfo> |
allTransaction() |
void |
commit(String transactionId)
提交事务
|
List<SqlExecuteResult> |
execute(String transactionId,
SqlExecuteRequest request)
执行
|
String |
newTransaction()
对默认数据源开启事务,并返回事务ID,在其他操作的时候,使用事务ID共享同一个事务
|
String |
newTransaction(String datasourceId)
开启一个指定默认数据源的事务,并返回事务ID,在其他操作的时候,使用事务ID共享同一个事务
|
void |
rollback(String transactionId)
回滚事务
|
String newTransaction(String datasourceId)
datasourceId - 数据源ID DynamicDataSource.getId()String newTransaction()
void commit(String transactionId)
transactionId - 事务IDvoid rollback(String transactionId)
transactionId - 事务IDList<TransactionInfo> allTransaction()
List<SqlExecuteResult> execute(String transactionId, SqlExecuteRequest request) throws Exception
transactionId - request - ExceptionCopyright © 2016–2019. All rights reserved.