
事务管理
文章平均质量分 79
openBlog
openBlog
展开
-
事务管理(一)事务管理基本概念
概述 事务控制是保证系统数据完整一致性的基础。也是企业应用系统必须解决的一个技术问题。不单是企业审计上需要,更重要是企业及时有效的通过数据监控企业当前状态的需要。所以对于一个企业级的应用数据的完整一致性是必须的。那么如何简单快速,而又可以从全局上充分的对系统的事务进行有效的控制就显得至关重要了。这里简述系统事务控制的基本概念(数据库的数据一致性问题,数据库的锁机制,数据库的隔离级别的实现)转载 2014-05-02 00:07:18 · 1026 阅读 · 0 评论 -
Java的JDBC事务详解
事务的特性:1) 原子性(atomicity):事务是数据库的逻辑工作单位,而且是必须是原子工作单位,对于其数据修改,要么全部执行,要么全部不执行。2) 一致性(consistency):事务在完成时,必须是所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。3) 隔离性(isolation):一个事务的执行不能被其他事务所影响。4)原创 2014-05-01 23:15:10 · 748 阅读 · 0 评论 -
Java事务处理-JDBC事务例子
买书的例子 程序应该将图书数量的操作和更新account用户余额的操作作为一个事务来处理,只有这两个操作都完成的情况下,才能提交事务,否则就回滚事务。 1 buy.htmlhtml> head> title>购买图书/title> /head> body> 购买《Servlet/JSP深入详解》p>原创 2014-05-01 23:35:01 · 1146 阅读 · 0 评论 -
事务管理(二) JDBC事务管理简单实现
概述: 为了学习事务的管理,实现了如下的一个简单版本的事务管理器,进行实验。该管理器简化了事务管理的各种异常类型的考虑。对于Transaction 管理为了实现数据一致性,对于数据库的JDBC编程通常需要在代码中显示的调用Connection方法的事务相关API来完成工作。常见的代码如下:Java代码 public void doService(){原创 2014-05-02 00:14:59 · 532 阅读 · 0 评论