public static enum JDBC.TRANSACTION extends Enum<JDBC.TRANSACTION>
| 枚举常量和说明 |
|---|
NONE
不(使用)支持事务
|
READ_COMMITTED
在一个事务中进行查询时,允许读取提交前的数据,数据提交后,当前查询就可以读取到数据,update数据时候并不锁住表
|
READ_UNCOMMITTED
俗称“脏读”(dirty read),在没有提交数据时能够读到已经更新的数据
|
REPEATABLE_READ
在一个事务中进行查询时,不允许读取其他事务update的数据,允许读取到其他事务提交的新增数据
|
SERIALIZABLE
在一个事务中进行查询时,不允许任何对这个查询表的数据修改
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getLevel() |
void |
setLevel(int level) |
static JDBC.TRANSACTION |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static JDBC.TRANSACTION[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final JDBC.TRANSACTION NONE
public static final JDBC.TRANSACTION READ_COMMITTED
public static final JDBC.TRANSACTION READ_UNCOMMITTED
public static final JDBC.TRANSACTION REPEATABLE_READ
public static final JDBC.TRANSACTION SERIALIZABLE
public static JDBC.TRANSACTION[] values()
for (JDBC.TRANSACTION c : JDBC.TRANSACTION.values()) System.out.println(c);
public static JDBC.TRANSACTION valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getLevel()
public void setLevel(int level)
level - the level to setCopyright © 2019. All rights reserved.