我在网络应用程序中使用quartz并使用QuartzInitializerServlet
。
现在要在多个系统上运行它,我添加了一个数据库,使其以集群模式运行。在quartz.properties文件中提供了dataSource属性,但这会以明文形式公开数据库凭据。
是否有某种方法可以使用QuartzInitializerServlet
但通过代码提供dataSource
凭据(我可以在其中检索存储在其他位置的凭据)?
答案 0 :(得分:1)
使用jndiUrl属性指定数据源的jndi名称:
org.quartz.dataSource.NAME.jndiURL = java:comp/env/jdbc/www_datasource
HIH