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

网站运营建设的培训老鹰网营销型网站建设

网站运营建设的培训,老鹰网营销型网站建设,求网站2021在线观看,小程序制作视频教程SpringBoot事务回滚规则SpringBoot事务回滚规则SpringBoot事务回滚规则 在SpringBoot中#xff0c;如果一个方法被声明为Transactional#xff0c;则会开启一个事务。如果这个方法中的任何一个步骤失败了#xff08;比如抛出了异常#xff09;#xff0c;则该事务将会回滚… SpringBoot事务回滚规则SpringBoot事务回滚规则SpringBoot事务回滚规则 在SpringBoot中如果一个方法被声明为Transactional则会开启一个事务。如果这个方法中的任何一个步骤失败了比如抛出了异常则该事务将会回滚到之前的状态。SpringBoot事务回滚的规则如下 默认情况下只有在抛出运行时异常即继承自RuntimeException的异常时SpringBoot才会回滚事务。如果抛出的异常是已检查异常即继承自Exception的异常则不会回滚事务。如果需要回滚事务则需要将异常转换为运行时异常可以通过在方法中抛出RuntimeException或其子类来实现。 如果在一个方法中调用了另一个带有Transactional注解的方法并且这个方法抛出了异常则SpringBoot默认情况下会回滚整个事务即包括外部方法和内部方法的所有操作。如果不想回滚整个事务可以将内部方法的事务属性设置为Propagation.REQUIRES_NEW这样内部方法的异常只会回滚内部方法的事务。 如果一个方法被声明为Transactional但是在这个方法内部调用了另一个没有被声明为Transactional的方法则默认情况下这个没有被声明为Transactional的方法将在自己的事务中执行。如果这个方法抛出异常则只会回滚这个方法的事务而不会回滚外部方法的事务。如果想要让这个方法在外部方法的事务中执行可以将它的事务属性设置为Propagation.SUPPORTS。 总之SpringBoot事务回滚的规则是只有在抛出运行时异常时才会回滚事务如果一个带有Transactional注解的方法调用了另一个带有Transactional注解的方法则内部方法的异常会回滚整个事务如果一个没有被声明为Transactional的方法抛出异常则只会回滚这个方法的事务。 如有错误还请多多指教 转载或者引用本文内容请注明来源及原作者橘足轻重
http://www.hkea.cn/news/14469765/

相关文章:

  • 番禺网站公司seo方法培训
  • 英国T4学生签证 可以做网站吗天津市精神文明建设网站
  • 手机网站建设事项wordpress手机版下载
  • php美食网站开发的意义提取卡密网站怎么做
  • 可以做打赏视频的网站wordpress的tag404页面
  • 陕西餐饮加盟网站建设wordpress的极限
  • 网站建设合同 含维护费网站建设灰色关键词
  • 手机怎么制作网站教程步骤免费免费建站
  • 餐饮公司 网站建设导航网址网站怎么做
  • 做的最少的网站电子商务网站推广计划书
  • 提供网站建设的公司wordpress paypal插件
  • 邵阳网站建设多少钱贵州建设厅网站报名系统
  • 服装网站建设策划方案网站后台模板html5
  • dede网站不能够生成wordpress简书主题安装
  • 徐州市建设局招投标网站全国建设工程招标信息网站
  • 法律网站的建设流程亚马逊雨林资料
  • 网站营销话术特乐网站建设
  • 学校网站建设评审会议通知wordpress 漏洞修复
  • 滴滴网站建设流程图h5做网站
  • 网站的分页效果怎么做万能浏览器安卓版下载
  • 建设银行个人网站显示不了网站建设实例
  • 湖北田源建设工程有限公司网站wordpress 网站加密插件
  • 网站域没到期不能续费吗帝国建站程序
  • 做个产品网站要多少钱亚马逊卖家可以做促销的网站
  • 爱漫画-只做精品的韩漫网站wordpress 简码使用
  • 如何做网站seo诊断发布app需要什么条件
  • wordpress后台添加底部菜单外包seo服务口碑好
  • PHP网站开发与管理设计心得北京优化seo排名优化
  • 企业网站建设设计服务惠州建设集团网站
  • 工作服规格廊坊视频优化效果