Spring ROO имеет встроенную поддержку по электронной почте
Таким образом, вы можете настроить свойства отправки электронной почты с помощью следующей команды:
email sender setup --hostServer smtp.gmail.com --username \
<Your email address> --password <Your email password> --port 587 --protocol SMTP
Выполнение вышеуказанной команды приводит к созданию email.properties, в котором хранятся предоставленные настройки электронной почты.
Теперь остальные команды электронной почты можно использовать для настройки шаблона электронной почты и внедрения шаблона в контроллер (или другой класс обслуживания).
Таким образом, мой вопрос заключается в том, как я могу продолжить после выполнения вышеуказанных команд, чтобы переместить настройки в свойствах email.properties в таблицу базы данных, а затем заставить остальную часть инфраструктуры электронной почты считывать настройки из этой таблицы базы данных? Это облегчит использование поддержки скаффолдинга Roo для создания пользовательского интерфейса для обновления настроек электронной почты.