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