アプリケーションにバッチを含めるためにSpringスケジューリングを使用しています。
@Scheduled(cron = "${batch.name|0 0 21 * * ?}")
public void restart() { }
値は、プロパティファイルからのロードと@Scheduledアノテーションパラメータからのデフォルト値です。
今、私はデフォルトのSpringスケジューラでのみ、Quartzライブラリを使用せずにデータベースから(オブジェクトから)cron値をロードできるようにしたいと思います。
誰かがそれが可能かどうか、そしてそれがどのように可能か知っていますか?
前もって感謝します。
私はこれに従って解決策を見つけました: Spring @Scheduled Annotation
そしてこれ: http://tutorials.jenkov.com/Java-util-concurrent/scheduledexecutorservice.html