6.1 理解事务
来源:互联网 发布:金科信软件 编辑:程序博客网 时间:2024/06/04 17:46
6.1.1 用4个词来表示事务
ACID表示4个特性:
*原子性(Atomic):事务是一个或多个活动所组成的一个工作单元。
*一致性(Consistent):一旦事务完成,系统必须确保它所建模的业务处于一致的状态。
*隔离性(Isolated):事务允许多个用户对相同的数据进行操作,每个用户的操作不会与其他用户纠缠在一起。
*持久性(Durable):一旦事务完成,事务的结果应该持久化,这样就能从任何的系统崩溃中恢复过来。
6.1.2 理解Spring对事务管理的支持
如果你的应用程序只使用一种持久化资源,Spring可以使用持久化机制本身所提供的事务性支持,这包括了JDBC、HIbernate以及Java持久化API。但是如果应用程序的事务跨多个资源,那么Spring会使用第三方的JTA实现来支持分布式事务。
编码式事务允许用户在代码中精确定义事务的边界,而声明式事务(基于AOP)有助于用户将操作与事务规则进行解耦。
0 0
- 6.1 理解事务
- “事务”理解
- 事务的理解
- sql事务的理解
- 理解数据库事务
- 事务的理解
- SIP事务的理解
- 理解 JCA 事务
- mysql的事务理解
- SIP事务的理解
- 对事务的理解
- 事务的理解
- 数据库事务的理解
- spring的事务理解
- 理解事务机制
- 事务的acid理解
- EJB事务温习理解
- 对事务的理解
- 【控件篇】ListView 模板
- KD树
- 取给定正整数的指定bit位开始的指定长度的数据
- C++~数组/指针
- win32消息
- 6.1 理解事务
- 小马哥----高仿htc_m8tl手机刷机 芯片为6582 外观与行货一致,操作与检测基本无差别
- POJ 3070 Fibonacci.(矩阵快速幂)
- fcntl函数
- 自己写的一个C#日志管理类
- 哈哈
- online_judge_1077
- 参数化模块
- background-position 用法详细介绍