У меня был бы 1 вопрос:
неявные методы в репозиториях Spring data jpa (findAll, save и т. д.): @Transactional
.
Так что в этом случае:
@Transactional
public void atomicTransaction() {
repository1.save(entity);
repository2.save(entity);
}
если сохранение в хранилище 2 # завершается неудачно и происходит откат, распространяется ли оно на atomicTransaction()
, чтобы в хранилище 1 # также сохранялись и откаты?