zoukankan      html  css  js  c++  java
  • 再温习一遍事务

    原始的事务

    说起事务来大家都不会陌生,ACID啊,银行转账啊。这里我要谈的不是概念性的东西,而是在代码中是怎么使用事务的。

     1 private Connection conn = null;  
     2 private PreparedStatement ps = null;  
     3 
     4 try {  
     5     conn.setAutoCommit(false);      //将自动提交设置为false  
     6     ps.executeUpdate("modify SQL"); //执行修改操作  
     7     ps.executeQuery("query SQL");   // 执行查询操作                 
     8     conn.commit();                  //当两个操作成功后手动提交  
     9 } catch (Exception e) {  
    10     conn.rollback();                //一旦其中一个操作出错都将回滚,使两个操作都不成功  
    11     e.printStackTrace();  
    12 }

    我擦,不用这种方法写一下,我都快忘了在不用框架的时候是怎么使用事务的,都是框架惹的祸啊。

  • 相关阅读:
    Vue
    Vue
    Vue
    服务器上部署django项目流程?
    Git 命令
    git命令?
    消息队列中间件??
    简述COOKIE和SESSION的区别与联系?
    什么是restful API?
    Django、Flask、Tornado的区别?
  • 原文地址:https://www.cnblogs.com/tuhooo/p/8456613.html
Copyright © 2011-2022 走看看