不在quartz配置中提供db凭据

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

我在网络应用程序中使用石英并使用QuartzInitializerServlet

现在要在多个系统上运行它,我添加了一个数据库,使其以集群模式运行。 dataSource属性在quartz.properties文件中提供,但这会以明文形式公开数据库凭据。

有没有办法使用QuartzInitializerServlet但通过代码提供dataSource凭据(我可以检索存储在别处的凭据)?

configuration quartz-scheduler credentials
1个回答
1
投票

这是文档:http://www.quartz-scheduler.org/documentation/quartz-2.3.0/configuration/ConfigDataSources.html#configure-datasources

使用jndiUrl属性指定数据源的jndi名称:

org.quartz.dataSource.NAME.jndiURL = java:comp/env/jdbc/www_datasource

HIH

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