当前位置: 首页 > news >正文

Spring事务简介

一、事务作用:在数据层保障一系列的数据库操作同成功同失败

        Spring事务作用:在数据层或业务层保障一系列的数据库操作库同成功同失败

二、步骤(案例:银行账户转账)

2.1在业务层籍人口添加Spring事务管理

注意:Spring注解事务通常添加在业务层接口中而不会添加到业务层实现类,降低耦合

           注解式事务可以添加带业务方法上表示当前方法开启事务,也可以添加到接口上表示当前               接口所有方法开启事务

2.2设置事务管理器

注意:书屋管理器要根据实现技术进行选择

           MyBatis框架使用的是JDBC事务

2.3开启注解式事务驱动

三、事务角色

事务管理员:发起事务方,在Spring中通常指代业务层开启事务方法

事务调解员:加入事务方,在Spring中通常指代数据层方法,也可以是业务方法

http://www.dtcms.com/a/251222.html

相关文章:

  • wordpress外贸独立站搭建步骤
  • 构建多智能体(AI Agent)的高效协作平台——CrewAI探索
  • 从代码学习深度学习 - 词的相似性和类比任务 PyTorch版
  • 电池预测 | 第32讲 Matlab基于CNN-BiLSTM-Attention的锂电池剩余寿命预测,附锂电池最新文章汇集
  • 【系统设计【3】】系统设计面试框架:从理论到实践的完整指南
  • Tomcat 配置双击启动
  • java 设计模式_行为型_19命令模式
  • Django 5.2.3 构建的图书管理系统
  • Linux-多线程安全
  • 【详细】CUDA开发学习教程清单
  • 全国产超小体积RK3576核心板,支持RK3576+FPGA,支持AI与实时控制
  • 搭建K8s集群平台(详细版)
  • FPGA中的DMA技术
  • idea 运行报错
  • 6.14打卡
  • 雷军回应小米十大偏见,需加强公关品牌预算,法务方面的投入
  • MongoDB使用安全的sha256认证
  • 生成对抗网络(GANs)入门介绍指南:让AI学会“创造“的魔法(二)【深入版】
  • Nginx-2 详解处理 Http 请求
  • 【MFC】树控件的使用详解
  • Vue 组合式 API 与 选项式 API 全面对比教程
  • Proteus8.17-安装说明
  • nodejs中Express框架的基本使用
  • Proteus8.17-LCD12864液晶屏幕仿真模型
  • 【QT系统相关】QT网络
  • Google DeepMind研究:大语言模型(LLMs) 思维链解码(CoT-decoding)方法解析
  • Django构建简易视频编辑管理系统
  • 【Qt 中的元对象系统(Meta-Object System)】
  • 多模态大语言模型arxiv论文略读(123)
  • java 设计模式_行为型_20中介者模式