我需要使用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();
}
}