public interface TransactionTemplate
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> T |
execute(TransactionCallback<T> callBack)
开始执行一个事务。
|
default <T> T |
execute(TransactionCallback<T> callBack,
Propagation behavior)
开始执行一个事务。
|
<T> T |
execute(TransactionCallback<T> callBack,
Propagation behavior,
Isolation level)
开始执行一个事务。
|
default <T> T execute(TransactionCallback<T> callBack) throws Throwable
callBack - 调用方法执行事务。TransactionCallback 接口执行的返回值。SQLException - 执行期间发生SQL异常Throwabledefault <T> T execute(TransactionCallback<T> callBack, Propagation behavior) throws Throwable
callBack - 调用方法执行事务。behavior - 传播属性TransactionCallback 接口执行的返回值。SQLException - 执行期间发生SQL异常Throwable<T> T execute(TransactionCallback<T> callBack, Propagation behavior, Isolation level) throws Throwable
callBack - 调用方法执行事务。behavior - 传播属性level - 事务隔离级别TransactionCallback 接口执行的返回值。SQLException - 执行期间发生SQL异常ThrowableCopyright © 2020. All rights reserved.