| 程序包 | 说明 |
|---|---|
| org.anyline.data.transaction | |
| org.anyline.data.transaction.init | |
| org.anyline.proxy | |
| org.anyline.service |
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<TransactionState,TransactionManage> |
TransactionManage.records |
| 限定符和类型 | 方法和说明 |
|---|---|
default TransactionState |
TransactionManage.start()
启动事务
更多参数调用start(TransactionDefine define)
|
default TransactionState |
TransactionManage.start(int behavior)
启动事务
|
TransactionState |
TransactionManage.start(TransactionDefine define)
启动事务
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TransactionManage.commit(TransactionState state)
提交事务
|
static TransactionManage |
TransactionManage.instance(TransactionState state) |
void |
TransactionManage.rollback(TransactionState state)
回滚事务
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultTransactionState |
| 限定符和类型 | 方法和说明 |
|---|---|
TransactionState |
DefaultTransactionManage.start(TransactionDefine define) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultTransactionManage.commit(TransactionState state) |
void |
DefaultTransactionManage.rollback(TransactionState state) |
| 限定符和类型 | 方法和说明 |
|---|---|
static TransactionState |
TransactionProxy.start()
启动事务(默认数据源)
|
static TransactionState |
TransactionProxy.start(int behavior)
启动事务(默认数据源)
|
static TransactionState |
TransactionProxy.start(String datasource)
启动事务
* @param datasource 数据源
更多参数调用start(String datasource, TransactionDefine define)
|
static TransactionState |
TransactionProxy.start(String datasource,
int behavior)
启动事务
|
static TransactionState |
TransactionProxy.start(String datasource,
TransactionDefine define)
启动事务
|
static TransactionState |
TransactionProxy.start(TransactionDefine define)
启动事务(默认数据源)
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
TransactionProxy.commit(TransactionState state)
提交事务 同时释放连接(发生异常时,不会释放连接)
|
static void |
TransactionProxy.rollback(TransactionState state)
回滚事务 同时释放连接(发生异常时,不会释放连接)
|
| 限定符和类型 | 方法和说明 |
|---|---|
default TransactionState |
AnylineService.start() |
default TransactionState |
AnylineService.start(int behavior) |
default TransactionState |
AnylineService.start(TransactionDefine define)
启动事务
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
AnylineService.commit(TransactionState state)
提交事务
|
default void |
AnylineService.rollback(TransactionState state)
回滚事务
|
Copyright © 2025. All rights reserved.