0

在我们的 struts2 web 应用程序中,我们使用 Hibernate ORM 进行 DB 通信。我们在默认的 hibernate.cfg.xml 文件中配置了所有的连接属性。连接属性因环境而异,即,它们在本地开发系统、测试版、登台和现场直播中是不同的。

最近我添加了quartz.properties 文件,以便将计划的作业详细信息存储在数据库中。我在quartz.properties 中再次提供数据库属性,例如

#quartz table prefixes in the database

org.quartz.jobStore.tablePrefix = QRTZ_

org.quartz.jobStore.misfireThreshold = 60000

org.quartz.jobStore.isClustered = false



#The details of the datasource specified previously

org.quartz.dataSource.myDS.driver = com.mysql.jdbc.Driver

org.quartz.dataSource.myDS.URL = jdbc:mysql://localhost:3306/gsraisin

org.quartz.dataSource.myDS.user = root

org.quartz.dataSource.myDS.password = rootAdmin

org.quartz.dataSource.myDS.maxConnections = 20

有没有办法我可以在单个位置使用属性,即如果可能在 hibernte.cfg.xml 中,然后对 Quartz 应用程序使用相同的详细信息。请相应地建议我。

4

0 回答 0