zoukankan      html  css  js  c++  java
  • Spring事务管理要点总结

    # Spring事务管理要点总结


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


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

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


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

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


    ### 引用
    ---
    - [Spring事务管理(详解+实例)](https://blog.csdn.net/trigl/article/details/50968079)
    - [javaweb学习总结(三十八)——事务](https://www.cnblogs.com/xdp-gacl/p/3984001.html)
    - [深入理解MyBatis(七)—MyBatis事务](https://blog.csdn.net/u013967175/article/details/78192279)
    - [MyBatis事务管理的两种方式](https://blog.csdn.net/u011109589/article/details/80491507)


  • 相关阅读:
    poj 1050
    poj 2479 Maximum sum
    Trie树结构(AC自动机前奏)(转)
    poj 3624(zeroonepack)
    poj 3630(Phone List )
    KMP算法(AC自动机前奏)(转)
    AC自动机(转)
    AC自动机模板(hdu2222)
    Running CMD.EXE as Local System
    什么是WPF(Avalon)
  • 原文地址:https://www.cnblogs.com/jiftle/p/10173158.html
Copyright © 2011-2022 走看看