解决Spring data jpa 批量插入/删除(saveAll()/deleteAll())速度慢的问题
问题描述:项目中使用到了Springdatajpa技术,调用JpaRepository.saveAll()/deleteAll()方法对list中的数据进行插入/删除时,发现速度特别慢,数据量5k+的数据大概需要话费20s+,导致请求时间过长,前端报错请求超时。saveAll底层源码:@TransactionalpublicListsaveAll(Iterableentities){Assert.