【Quartz】配置quartz数据源的三种方式

时间:2025-05-15 08:11:18

如果是使用了JDBC JobStore或JobStoreCMT获得持久的Job时,就要配置相关的数据源了。

方式一:使用文件,这时只需要在property文件中增加如下的一些属性就ok了。

= 数据库驱动(requried)

= 连接数据库的url (requried)

= 连接的数据库的用户名(not requried)

=连接的数据库的密码(not requried)

= 连接池中最大连接数(not requried)

= sql查询语句(not requried)

注:中的NAME是自己随便定义的一个数据源的名字。

方式二:使用自定义的ConnectionProvider配置数据源:

自定义一个ConnectionProvider类,并在文件中依据ConnectionProvider类配置它。

(数据源名). = XXXXX(自定义的ConnectionProvider)。

方式三:使用应用服务器中DataSource的属性

= dataSource的JNDI url

= 使用的JNDI InitialContextFactory类名。

= 连接JNDI的URL

=连接JNDI的用户名

= 连接到JNDI的用户凭证