• 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)


  • 相关阅读:
    保持页面上滚动条原来位置
    ASP.NET页面刷新的实现方法
    绝对定位下的控件动态添加操作
    实现页面打开后滚动到最底端的效果
    获得页面下所有的控件
    获得sql列名
    PropertyUtils.getProperty和PropertyUtils.setProperty的用法详解
    Javascript 第三章
    Javascript 第五章
    Javascript 第六章
  • 原文地址:https://www.cnblogs.com/jiftle/p/10173158.html
Copyright © 2020-2023  润新知