![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
lgc646300052
这个作者很懒,什么都没留下…
展开
-
用原始JDBC的方式理解数据库事务、事务级别、多事务交叉执行
数据库中user表 id role 1 11 伪代码,使用原始的JDBC public void unautoCommitUpdate() { Connection updateConn = newConnection(); // 更新用的连接 Connection newConn = newConnection(); // 再创建一个连接 /* 这两个connection是不同的对象,都设置成不自动提交 Connection默认的事务级别是 TRANSACTION_RE原创 2020-12-02 22:02:44 · 187 阅读 · 0 评论 -
关于Connection事务的理解和疑惑
Connection的事务隔离级别 Connection有5种隔离级别,用以下5个常量表示 隔离级别 描述 TRANSACTION_NONE 不支持事务 TRANSACTION_READ_UNCOMMITTED 可以发生脏读 (dirty read)、不可重复读和虚读 (phantom read) TRANSACTION_READ_COMMITTED 不可以发生脏读的常量;不可重复读和虚读可以发生。 TRANSACTION_REPEATABLE_READ 不可以发生脏读和不可重复原创 2020-05-12 20:41:32 · 1936 阅读 · 0 评论