1

我在 Web 应用程序中使用石英并使用QuartzInitializerServlet.

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

有什么方法可以使用QuartzInitializerServletdataSource通过代码提供凭据(我可以在其中检索存储在其他地方的凭据)?

4

1 回答 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

于 2012-12-19T14:31:59.337 回答