weblogic培训-8-JTA Java Transaction Architecture.pptVIP

  • 9
  • 0
  • 约1.35万字
  • 约 59页
  • 2018-03-02 发布于江西
  • 举报

weblogic培训-8-JTA Java Transaction Architecture.ppt

weblogic培训-8-JTA Java Transaction Architecture

BEA Weblogic Server 8.1 JTA Weblogic Server与JTA 事务的基本概念 事物的界定 JTS Weblogic Server上事务的配置与监控 JTA的最佳实践 理解事务 事务的概念 事务是一种手段,可以保证一系列数据库操作能够准确地完成。 事务代表一个逻辑操作单位,或者其中的所有操作都成功,或者都不执行 ACID Atomic(原子性) 组成事务的操作必须都成功、或者根本都不执行 Consistent(一致性) 在操作过程中不会破坏数据的完整性 Isolated(隔离性) 隔离性意味着事务正在处理过程中,在事务外面无法看到事务处理的中间结果 Durable(持久性) 事务的各个操作结果必须持久存储 事务的参与者(资源) 本地事务和分布式事务 本地事务 限定在一个资源 分布式事务: 跨越多个资源,包括不同类型的资源 Weblogic 中事务方式的选择 在JDBC连接中直接声明事务的方式 只限于在比较简单的应用中使用 JTA 让JMS和EJB参考事务的唯一选择是采用JTA 处理多个访问相同数据的用户,可能出现的问题 脏读 发生在当一个事务提交前,允许其他事务读取受这一事务影响的数据 不可重复的读 发生在当一个事务试图两次选择同一行,但第二个事务已在期间修改或删除了这一行时 错误读取 发生在当一个事务读取了满足条件的所有行,但是随后第二个事务插入了

文档评论(0)

1亿VIP精品文档

相关文档