public class Tx extends Object
| 构造器和说明 |
|---|
Tx(org.springframework.transaction.PlatformTransactionManager transactionManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.transaction.TransactionStatus |
begin() |
org.springframework.transaction.TransactionStatus |
begin(org.springframework.transaction.TransactionDefinition definition) |
void |
commit(org.springframework.transaction.TransactionStatus status) |
void |
rollback(org.springframework.transaction.TransactionStatus status) |
void |
using(Runnable runnable) |
void |
using(Runnable runnable,
org.springframework.transaction.TransactionDefinition definition) |
<T> T |
using(Supplier<T> supplier) |
<T> T |
using(Supplier<T> supplier,
org.springframework.transaction.TransactionDefinition definition) |
public <T> T using(Supplier<T> supplier, org.springframework.transaction.TransactionDefinition definition)
public <T> T using(Supplier<T> supplier)
public void using(Runnable runnable, org.springframework.transaction.TransactionDefinition definition)
public void using(Runnable runnable)
public org.springframework.transaction.TransactionStatus begin(org.springframework.transaction.TransactionDefinition definition)
public org.springframework.transaction.TransactionStatus begin()
public void commit(org.springframework.transaction.TransactionStatus status)
public void rollback(org.springframework.transaction.TransactionStatus status)
Copyright © 2023. All rights reserved.