Reputation: 1496
Since there's a saveAndFlush()
, is there a way to Flush the updated entities when using saveAll()
?
I'm trying to update entities by batch.
Upvotes: 6
Views: 11656
Reputation: 12937
No need to manually call flush()
after saveAll()
, just create a default
method. Eg of Person
:
@Repository
interface PersonRepo extends JpaRepository<Person, String> {
default List<Person> saveAllAndFlush(Iterable<Person> iterable) {
List<Person> list = saveAll(iterable);
flush();
return list;
}
}
Upvotes: 8