首页 > 其他分享 >Spring--事务

Spring--事务

时间:2022-11-29 20:34:17浏览次数:33  
标签:事务 里面 -- Spring 数据库 注解

事务

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

事务的实现步骤

在操作的接口的里面的方法处,加入这个注解:@Transactional(表示开启事务)

因为该操作需要连接数据库,所以需要在连接数据库的config文件里面指定事务管理器(其实就是在文件里面加一个bean模块)

最后一步的话,就是需要在核心配置文件里面加入这个注解:@EnableTransactionManagement

(这样的话,就可以避免异常;有异常的话,也可以正常实现)

(具体的实现,后续会补回来的)

标签:事务,里面,--,Spring,数据库,注解
From: https://www.cnblogs.com/liuzijin/p/16930323.html

相关文章

  • sizeof(struct)和sizeof(union)的结果分析及其原因
    一个错误有的时候,在脑海中停顿了很久的“显而易见”的东西,其实根本上就是错误的。就拿下面的问题来看:structT{charch;inti;};使用sizeof(T),将得到什么样的答案呢......
  • 函数的使用 + 函数的表达式 +函数的返回值 + 函数中的细节 + 作用域 + 变量的特
    函数:就是封装重复执行的代码块function是声明函数的关键字必须小写函数命名一般为动词函数声明必须调用否则不生效(调用要加小括号())函数封装就是把一个或者多个功能......
  • Unity用户手册-AssetBundle
    AssetBundle什么是AssetBundle?AssetBundle实际上是一个资源管理包。AssetBundle包含了两个部分:数据头以及数据段。数据头内包含了AssetBundle的元数据信息,比如它的标识符......
  • MYSQL
    SQL注入问题#1.关于sql的注入问题:"""利用特殊符号的组合产生特殊的含义,改变正确的业务逻辑"""1.select*fromuserinfowherename='jason'--kasfsdf'and......
  • 【题解】 P8287 「DAOI R1」Flame
    题面传送门解决思路本题解是对这篇题解部分内容的补充,讨论的是两种\(\mathcal{O(m\logn)}\)的做法。大体思路都是一样的,先预处理出每一条边需要多少时间后才能连......
  • leetcode 1976.到达目的地的方案数
    问题描述:你在一个城市里,城市由n 个路口组成,路口编号为 0 到 n-1 ,某些路口之间有双向 道路。输入保证你可以从任意路口出发到达其他任意路口,且任意两个路口之间......
  • C++多态性
    虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。虚函数    是在基类中使用关键字virtual声明的函数。在派生类中重......
  • C#数据结构-Dictionary实现
    在看过一篇大神写的​​《带你看懂Dictionary的内部实现》​​,对Dictionary的内部实现有了一个清晰的了解,但纸上得来终觉浅,作为程序员,还是自己调试一下代码,记忆更深刻,为此专......
  • Window下Tensorflow环境配置及Keras环境配置(包括各种报错解决方法)
    基本开发环境搭建1.编译环境MicrosoftVisualStudio2015Update3(安装CPU版本非必须安装)​​cuda8.0​​仅支持2015版本,暂不支持VS2017,本文采用​​VisualStudio......
  • C#数据结构-红黑树实现
    二叉查找树,他对于大多数情况下的查找和插入在效率上来说是没有问题的,但是他在最差的情况下效率比较低。红黑树保证在最坏的情况下插入和查找效率都能保证在对数的时间复杂度......