#244 @Transactional при внутреннем вызове метода
Как будет работать @Transactional в этом коде?
@Service
public class AccountService {
private final AccountRepository repository;
private final NotificationRestService notificationRest;
public AccountService(AccountRepository repository, NotificationRestService notificationRest) {
this.repository = repository;
this.notificationRest = notificationRest;
}
public void registerAccount(Account acc) {
createAccount(acc);
notificationRest.notify(acc);
}
@Transactional
public void createAccount(Account acc) {
repository.createPersonalTeam(acc);
}
}Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору