使用mybatis plus批量插入数据

之前用mybaits插入数据时,需要在sql语句中作特殊的处理,然后才能够批量插入数据。
今天试验了一下mybatis plus的批量插入方式,简直太简单了,太爽了,真真切切的体会到了科技就是生产力。。

直接上代码,一条语句就搞定,太爽了!!!

    @Autowired
    private OrderDetailsService orderDetailsService;
    
     // 进行订单细节插入
     List<OrderDetails> orderDetailsList = order.getOrderDetailsList();
     for (OrderDetails orderDetails : orderDetailsList) {
         orderDetails.setOrderid(order.getId());
         orderDetails.setCreatTime(Integer.valueOf(DateUtils.getCurrDateTimeStamp()));
         orderDetails.setUpdTime(Integer.valueOf(DateUtils.getCurrDateTimeStamp()));
     }
     orderDetailsService.insertBatch(orderDetailsList);

版权声明:本文为yhj_911原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。