zoukankan      html  css  js  c++  java
  • 批量操作保存

    /**
    * 批量保存客户信息
    * @param pBaseCustomers 客户档案信息
    * @return int
    */
    @Transactional(rollbackFor = Exception.class)
    public int saveBaseCustomerBatch(List<BaseCustomer> pBaseCustomers){
    //分批次保存信息客户信息
    //每批保存200条数据
    Integer batchCount = 200;
    int count = 0;
    for (int i = 0; i < Math.ceil(pBaseCustomers.size()/batchCount.doubleValue()); i++) {
    List<BaseCustomer> zBaseCustomers = pBaseCustomers.subList(i * batchCount,
    (i + 1) * batchCount > pBaseCustomers.size() ? pBaseCustomers.size() : (i + 1) * batchCount);
    int zCount = baseCustomerMapper.insertBatch(zBaseCustomers);
    count += zCount;
    }
    return count;
    }
  • 相关阅读:
    c学习第6天
    c学习第5天
    c学习第4天
    c学习第1天
    20171009/20171010/20171011
    20171010
    20171008
    20171007
    20171006
    matrix
  • 原文地址:https://www.cnblogs.com/pan-my/p/10775825.html
Copyright © 2011-2022 走看看