struts2 Webアプリケーションでは、DB通信にHibernateORMを使用しています。デフォルトのhibernate.cfg.xmlファイルですべての接続プロパティを構成しました。接続プロパティは環境ごとに異なります。つまり、ローカル開発システム、ベータ版、ステージング、ライブでは異なります。
最近、スケジュールされたジョブの詳細がDBに保存されるように、quartz.propertiesファイルを追加しました。次のようなquartz.propertiesでDBプロパティを再度提供しています
#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アプリで同じ詳細を使用できますか?それに応じて私に提案してください。