zoukankan      html  css  js  c++  java
  • 手动事务

    try {


    Connection cnn = DBHandler.getConnection();
    cnn.setAutoCommit(false);
    //1.创建一个应用
    String contentname="华为钱包";
    Map resultMap= createOneApp(cnn,
    companyId,contentname,thirdapptype, pricetag, priceExChange,
    tempPicetagPath, settlementScale, i);
    logger.debug("1.创建一个应用成功 contentid="+resultMap.get("contentId"));
    //2.插入cm_plat_customization_pay_conf
    Map parMap=new HashMap();
    parMap.put("id", cc.getId());
    parMap.put("contentid", resultMap.get("contentId"));
    parMap.put("contentname", contentname);
    parMap.put("settlementscale", settlementScale);
    CommDAO.executeUpdate(cnn, "insertCm_plat_customization_pay_conf", parMap);
    logger.debug("2.插入cm_plat_customization_pay_conf成功 ");
    //3.更改计费点的paycode和servicecode
    parMap.put("isnew", "1");
    CommDAO.executeUpdate(cnn, "update_paycode_servicecode_apply", parMap);
    CommDAO.executeUpdate(cnn, "update_paycode_servicecode", parMap);
    logger.debug("3.更改计费点的paycode和servicecode成功");
    cnn.commit();
    resultMap = null;
    parMap=null;
    } catch (Exception e) {
    DBHandler.rollback(cnn);
    logger.error("PlatCustomizationProductJob 创建一个应用即相关数据 error: companyId="+companyId+",number:"+i);
    }finally{
    DBHandler.close(cnn);
    }

  • 相关阅读:
    SQL Server 调优系列基础篇
    SQL Server 调优系列基础篇
    SQL Server 调优系列基础篇
    企业应用架构 客户端 / 服务器
    SQL Server 调优系列基础篇
    SQL Server 调优系列基础篇
    SQL Server 调优系列基础篇
    HL7 2.6 解析(XML)
    .Net程序调试与追踪的一些方法
    实现算法2.17的程序
  • 原文地址:https://www.cnblogs.com/heyanan/p/7411636.html
Copyright © 2011-2022 走看看