public class Transactions extends Object
| 构造器和说明 |
|---|
Transactions() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
execute(ITrade... trades)
执行一组事务操作,事务级别默认采用ITransaction.Level.READ_COMMITTED
|
static void |
execute(JDBC.TRANSACTION level,
ITrade... trades)
执行一组由level参数指定事务级别的事务操作
|
static <T> T |
execute(JDBC.TRANSACTION level,
Trade<T> trade) |
static <T> T |
execute(Trade<T> trade) |
static ITransaction |
get() |
public static ITransaction get()
public static void execute(ITrade... trades) throws Exception
trades - 事务业务操作对象集合Exception - 可能产生的异常public static void execute(JDBC.TRANSACTION level, ITrade... trades) throws Exception
level - 事务级别trades - 事务业务操作对象集合Exception - 可能产生的异常public static <T> T execute(Trade<T> trade) throws Exception
T - 返回值类型trade - 事务业务操作对象Exception - 可能产生的异常public static <T> T execute(JDBC.TRANSACTION level, Trade<T> trade) throws Exception
T - 返回值类型level - 事务级别trade - 事务业务操作对象Exception - 可能产生的异常Copyright © 2019. All rights reserved.