Передать учетные данные базы данных в качестве ввода командной строки в Quartz API с загрузочным приложением Spring - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть одно весеннее загрузочное приложение с кварцевым API для создания и планирования триггеров заданий.Для настройки кварцевого планировщика у меня есть quartz.properties, где упоминаются детали БД, включая имя пользователя и пароль.

Я хочу передать имя пользователя и пароль в качестве параметров командной строки, а не использовать их из quartz.properties.Подскажите, пожалуйста, как мне этого добиться.Заранее спасибо.

1 Ответ

0 голосов
/ 23 апреля 2019

Вы можете использовать QuartzAutoConfiguration , если вы используете spring-boot >= 2.0.0. Для этого вы можете пометить некоторые DataSource с помощью QuartzDataSource , для которых вы можете указать свои собственные свойства пружины. И тогда вы можете передать стандартные свойства пружины вашему приложению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...