`

事务策略: 模型和策略概述

阅读更多

学习三种事务模型以及使用它们的事务策略文档选项
打印本页
将此页作为电子邮件发送
英文原文

级别: 中级
Mark Richards, 总监和高级技术架构师, Collaborative Consulting, LLC
2009 年 7 月 14 日混淆事务模型与事务策略是一个常见的错误。本系列关于 事务策略 的第二篇文章将概述 Java™ 平台支持的三种事务模型,并介绍使用这些模型的四种主要事务策略。通过使用 Spring Framework 和 Enterprise JavaBeans (EJB) 3.0 规范中的示例,Mark Richards 将解释事务模型的运行原理以及它们如何形成开发各种事务策略(从基本的事务处理到高速事务处理系统)的基础。
开发人员、设计人员和架构师经常会混淆事务模型 与事务策略。我经常会让与客户接触的架构师和技术总监描述他们项目的事务策略。我通常会获得三种回应。有时,他们会说 “我们实际上并未在应用程序中使用事务。”另一些时候,我会听到迷惑的回答:“我不明白你的
分享到:
评论

相关推荐

    数据库系统概述.doc

    第1章 数据库系统概述 【考试目的】 考核考生对数据模型、数据库、数据库系统体系结构、数据库管理系统、数据库系 统以及关系、关系模型、关系数据库等基本概念理解的情况。 【考试的知识点】 1.上述常用的数据库...

    数据库课程设计(5).doc

    " "(B)对模型进行必要的完善和优化 " "(C)根据需要设计视图、存储过程和触发器等 " "(D)描述安全管理方案、备份恢复策略、并发控制策略等 " "在这里概述物理模型设计的内容和结果,详细文档以附件4形式提交。...

    云安全:概述和当前趋势-研究论文

    它是用于虚拟基础架构(包括硬件、软件和应用程序)的一组策略、技术、应用程序和控制。 该领域与数据库安全、Web安全、网络安全等密切相关,换句话说,云安全与计算机安全、IT安全或信息安全非常接近。 IT 基础...

    NET compact FrameWork移动开发指南 首发绝对清晰版

    第5篇主要介绍了移动应用高级功能,如P/Invoke、POOM、资源与本地化、多线程编程、性能优化和移动安全策略等的开发。第6篇从实际... 目录 * 目录 序言 * 前言 第2章 .NET Compact Framework简介 * 2.1 概述 * 2.2...

    NET compact FrameWork移动开发指南 绝对清晰版

    第5篇主要介绍了移动应用高级功能,如P/Invoke、POOM、资源与本地化、多线程编程、性能优化和移动安全策略等的开发。第6篇从实际... 目录 * 目录 序言 * 前言 第2章 .NET Compact Framework简介 * 2.1 概述 * 2.2...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part4

     16.4 多对一和一对一关联的检索策略  16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part2

     16.4 多对一和一对一关联的检索策略  16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part3

     16.4 多对一和一对一关联的检索策略  16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索...

    精通 Hibernate:Java 对象持久化技术详解(第2版).part1.rar

     16.4 多对一和一对一关联的检索策略  16.4.1 迫切左外连接检索(fetch属性为“join”)  16.4.2 延迟检索(lazy属性为默认值“proxy”)  16.4.3 无代理延迟检索(lazy属性为“no-proxy”)  16.4.4 立即检索...

    Sybase基础教程.doc

    六、事务——维持数据一致性和恢复 26 第八讲 SYBASE数据库用户管理基本概念 27 一、SQL SERVER注册用户和数据库用户 28 二、SQL SERVER数据库用户分类 28 三、别名(aliases)与组(group) 28 四、SYBASE SQL ...

    sybase 系统培训教程

    六、事务——维持数据一致性和恢复 26 第八讲 SYBASE数据库用户管理基本概念 27 一、SQL SERVER注册用户和数据库用户 28 二、SQL SERVER数据库用户分类 28 三、别名(aliases)与组(group) 28 四、SYBASE SQL ...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    第4章 利用JDBC和JTA访问 数据库和管理全局事务 178 4.1 JDBC和容器管理的数据源 179 4.1.1 JDBC概述 179 4.1.2 使用JDBC执行数据库访问 180 4.1.3 使用WebLogic服务器管理的 数据源 182 4.1.4 使用JBoss服务器管理...

    LINUX 下防火墙的研究与实现

    本文主要是针对有关防火墙的技术和防火墙应用的模型、设计和实现进行研究,通过对各种防火墙技术和防火墙体系结构的分类比较,对明确防火墙相关概念和选择使用防火墙上具有指导意义。同时,介绍了一种在Linux系统...

    网络数据库课件ppt(web数据库ppt)

    1、事务的基本概念2、数据库恢复概述3、故障的种类4、恢复的实现技术5、恢复策略 1.基本要求 (1)了解事务的基本概念和数据库系统故障的种类。 (2)掌握数据库恢复的基本概念和方法 2.重点、难点 重点:掌握数据库...

    数据库系统实现

    书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分—存储管理器、查询处理器和事务管理器的实现技术。书中还对信息集成的最新技术,例如数据仓库、OLAP、数据挖掘、Mediator、数据...

    Hibernate实战(第2版 中文高清版)

     5.2.1 概述实体和值类型   5.2.2 内建的映射类型   5.2.3 使用映射类型   5.3 创建定制的映射类型   5.3.1 考虑定制的映射类型   5.3.2 扩展点   5.3.3 定制映射类型的案例   5.3.4 创建UserType  ...

Global site tag (gtag.js) - Google Analytics