~~~~
来自
SimpleJpaRepository:
@Transactionalpublic <S extends T> List<S> More save(Iterable<S> entities) { List<S> result = new ArrayList<S>(); if (entities == null) { return result; } for (S entity : entities) { result.add(save(entity)); } return result;}
因此,
save(Iterable<S> entities)从某种意义上说,您的第二种业务方法仅对Crud
Repository方法产生了阴影,它会迭代列表并
save(S)代表您进行调用。
只要从您的业务方法中 划定 了 事务
processData,性能或执行的查询就没有真正的区别。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)