使用Spring Boot

时间:2017-03-26 09:16:45

标签: spring-boot spring-data-jpa

我需要使用Spring Data JPA执行批量插入。我使用了CrudRepository的save方法。但它迭代集合并插入数据库中的每一行。它不执行批量更新。我可以看到以下代码的100插入语句。

List<Customer> customers = new ArrayList<Customer>();
    for(int i =1; i<= 100; i++){
        customers.add(new Customer("John","Developer");
        if(i % 10 == 0){
            customerRepo.save(customers);
            customers.clear();
        }
    }

0 个答案:

没有答案