public enum TransactionType extends java.lang.Enum<TransactionType>
| 枚举常量和说明 |
|---|
MAYBE_TRANSACTION
有事务就加入事务,没有不创建事务,默认情况
|
NEW_TRANSACTION
始终创建新事务
|
NO_TRANSACTION
没有事务
|
REQUIRED_TRANSACTION
如果没有事务创建新事务,有事务加入当前事务
|
RW_TRANSACTION
读写事务类型,支持数据库读写操作,事务中所做的操作
其他事务都可以看到
|
UNKNOWN_TRANSACTION
未知事务类型
|
| 限定符和类型 | 方法和说明 |
|---|---|
static TransactionType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static TransactionType[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final TransactionType NEW_TRANSACTION
public static final TransactionType REQUIRED_TRANSACTION
public static final TransactionType MAYBE_TRANSACTION
public static final TransactionType NO_TRANSACTION
public static final TransactionType UNKNOWN_TRANSACTION
public static final TransactionType RW_TRANSACTION
public static TransactionType[] values()
for (TransactionType c : TransactionType.values()) System.out.println(c);
public static TransactionType valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值