码迷,mamicode.com
首页 > 编程语言 > 详细

Spring事务管理(详解+实例)

时间:2018-12-25 13:14:43      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:只读   存储器   定义   ber   ring   声明式   相互   持久   出现   

# Spring事务管理


### 要点
---
- 事务是企业级应用中必不可缺少的技术,用来确保数据的完整性和一致性。
- Spring事务管理并不实现事务管理的实现,而是借助Hibernate\JDBC等的实现


### 事务的四个特性ACID
---
- 原子性Atomicity,最小单元
- 一致性Consistency,不会出现部分成功部分失败
- 隔离性Isolation,隔离避免相互影响
- 持久性Durability,事务的结果会写到到持久化存储器

### 核心接口
---
- 事务定义,参数,属性
- 获取事务,提交,回滚
- 事务的状态,已保存,只能回滚,已完成?


### 事务属性
---
- 传播行为
    - 决定事务的处理方式
- 隔离规则
    - 隔离级别越高越安全,但是越慢
- 回滚规则
- 事务超时
- 是否只读
    - 只读有利于数据库优化

### 编程式事务和声明式事务
---
- 编程式事务更精确,声明式事务更简单
- 声明式事务是基于AOP的


### 引用
---
- [Spring事务管理(详解+实例)](https://blog.csdn.net/trigl/article/details/50968079)

Spring事务管理(详解+实例)

标签:只读   存储器   定义   ber   ring   声明式   相互   持久   出现   

原文地址:https://www.cnblogs.com/jiftle/p/10173158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!