使用Spring启动应用程序将数据库凭据作为命令行输入传递到Quartz API中

问题描述 投票:0回答:1

我有一个具有石英API的spring boot应用程序来创建和安排作业触发器。要配置quartz调度程序,我有quartz.properties,其中提到了DB详细信息,包括用户名和密码。

我想将用户名和密码作为命令行参数传递,而不是使用来自quartz.properties的参数。请建议我如何实现这一目标。提前致谢。

java spring-boot properties quartz-scheduler
1个回答
0
投票

如果你使用QuartzAutoConfiguration,你可以使用spring-boot >= 2.0.0。为此,您可以使用DataSource注释一些QuartzDataSource,您可以为其指定自己的弹簧属性。然后,您可以将标准弹簧属性传递给您的应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.