При использовании JdbcTemplate мне нужно явно сконфигурировать транзакции?
Мой макет кода выглядит следующим образом:
У меня будет UserDao, который будет введен в мой UserService, а затем мои контроллеры вызовут методы в моем UserService.
Я хочу, чтобы все было как можно проще, и я не нуждаюсь в нескольких вызовах базы данных, чтобы охватить транзакцию.
По умолчанию мне нужно что-либо делать в моем файле конфигурации или использовать аннотацию @Transaction
где-нибудь?
Теперь скажите в моем контроллере, что мне нужно сделать 2 вызова в моем сервисе userService и accountService, могу ли я явно его обернуть транзакцией?
userService.updateUser(user);
accountService.updateXXX(...);