/*
* (non-Javadoc)
* @see org.springframework.data.jpa.repository.JpaRepository#save(java.lang.Iterable)
*/
@Transactional
@Override
public <S extends T> List<S> saveAll(Iterable<S> entities) {
Assert.notNull(entities, "Entities must not be null!");
List<S> result = new ArrayList<S>();
for (S entity : entities) {
result.add(save(entity));
}
return result;
}
1条答案
按热度按时间jdzmm42g1#
这个
saveAll
spring data jpa的方法实际上是逐个保存记录列表:因此,自己处理消息循环与让它通过springdatajpa来完成这项工作完全没有区别。
我认为你只需要自己循环信息,自己捕捉错误: