DB::beginTransaction();

try{
    $name 'abc';
    $result1 = Test::create(['name'=>$name]);
    if (!$result1) {
        /**
         * Exception类接收的参数
         * $message = "", $code = 0, Exception $previous = null
         */
        throw new \Exception("1");
    }
    $result2 = Test::create(['name'=>$name]);
    if (!$result2) {
        throw new \Exception("2");
    }
    DB::commit();
catch (\Exception $e){
    DB::rollback();//事务回滚
    echo $e->getMessage();
    echo $e->getCode();
}

转载于:https://www.cnblogs.com/simadongyang/p/10938618.html

laravle 事务相关推荐

  1. Redis 笔记(08)— 事务(一次执行多条命令、命令 watch/multi/exec/discard、错误处理)

    1. 事务概念 Redis 中的事务 (transaction)是一组命令的集合.事务同命令一样是 Redis 的最小执行单位,一个事务中的命令要么都执行,要么都不执行.事务的原理是先将属于一个事务的 ...

  2. etcd 笔记(06)— Client 结构定义、客户端(初始化、KV存储Get、Put、事务 Txn、压缩 Compact、Watch、Lease

    1. Client 定义 Client 定义如下: type Client struct {ClusterKVLeaseWatcherAuthMaintenance// 认证的用户名Username ...

  3. Redis 高级特性(1)—— 事务 过期时间 排序

    1. Redis 高级特性 -- 事务 事务概念 Redis 中的事务 (transaction)是一组命令的集合.事务同命令一样是 Redis 的最小执行单位,一个事务中的命令要么都执行,要么都不执 ...

  4. 【spring】编程式事务控制

    结构: AccountServiceImpl package com.itheima.service.impl;import com.itheima.dao.IAccountDao; import c ...

  5. 【Spring】spring基于纯注解的声明式事务控制

    结构 去掉bean.xml config JdbcConfig package com.itheima.config;import org.springframework.beans.factory. ...

  6. 【Spring】spring基于注解的声明式事务控制

    结构 domin package com.itheima.domain;import java.io.Serializable;public class Account implements Seri ...

  7. 【spring】spring基于xml的声明式事务控制

    结构 domain package com.itheima.domain;import java.io.Serializable;public class Account implements Ser ...

  8. 【Spring】事务控制API

    Spring事务控制需要明确 1. JavaEE体系进行分层开发,事务处理位于业务层,Spring提供了分层设计==业务层==的事务处理解决方案. 2. Spring框架提供了一组事务控制的接口.在S ...

  9. 【Spring】基于xml实现事务控制(银行转账)

    代码结构 domain类 package com.itheima.domain;import java.io.Serializable;/*** 账户的实体类*/ public class Accou ...

最新文章

  1. SSH远程管理(用户登录控制及密码验证)
  2. 也许这样理解JavaScript连续赋值更加简单明了一些
  3. 基于用户行为的兴趣标签模型
  4. 第四章、PL/SQL基础
  5. 火星人(洛谷-P1088)
  6. xcom2.0_发布Xcom 2,Elliot Quest,Mesa图形库以及更多开放式游戏新闻
  7. arduino彩灯计时器电路_蓝牙彩灯再升级(加音乐播放功能)
  8. 28、Windows API Shell任务栏通知区域(Tray)图标
  9. Ansible Inventory
  10. 机器视觉行业的很多知识
  11. Java------String DAte 转化
  12. html字体颜色代码表,字体颜色代码
  13. 解决在win2003 enterprise上搭建IIS遇到的“需要Service Pack 2 CD-Rom 上的文件“问题
  14. 基于JSP的电影院售票系统
  15. 【数据中台】数据中台架构搭建百科全书
  16. 淘宝密码加密方式分析,及python实现
  17. Windows Phone开发中,减小(改变)Pivot控件PivotItem的Header(标题)字号
  18. 2022年11月华南师范大学自考本科-计算机信息管理课程实验—《数据库系统原理》实践题目
  19. 网站文章更新频率对SEO影响大吗?
  20. 多伦多大学统计学转计算机科学,盘点!世界TOP30大学对A-Level、IBDP成绩的详细要求!...

热门文章

  1. HDU-4568 Hunter 状态压缩
  2. 【JNI】javah使用(初步)
  3. HDU 1846 Brave Game
  4. PE文件结构 - NT头学习
  5. Python之re模块 —— 正则表达式操作
  6. sklearn中的交叉验证(Cross-Validation)
  7. mysql知识点回顾(一)
  8. OpenCV3计算机视觉+Python(五)
  9. 印钞机 V1.0(量化选基总结)
  10. 2017年实时更新系统hosts文件(不能访问时才会更新)不要用于非法行为 只供内部测试...