クラス BatchJobLauncherAutoConfiguration

java.lang.ObjectSE
org.springframework.boot.batch.autoconfigure.BatchJobLauncherAutoConfiguration

@AutoConfiguration(after=BatchAutoConfiguration.class) @ConditionalOnClass(org.springframework.batch.core.launch.JobOperator.class) @ConditionalOnBean(org.springframework.batch.core.launch.JobOperator.class) @EnableConfigurationProperties(BatchProperties.class) public final class BatchJobLauncherAutoConfiguration extends ObjectSE
Spring Batch の場合は Auto-configuration。コンテキストで単一のジョブが見つかった場合は、起動時に実行されます。

spring.batch.job.enabled = false)でこの動作を無効にします。

複数のジョブが見つかった場合、起動時に実行するジョブ名は、ユーザーが spring.batch.job.name=job1 で指定できます。この場合、ランナーは最初に Bean として登録されたジョブを検索し、次に既存の JobRegistry 内のジョブを検索します。

導入:
4.0.0
作成者:
Dave Syer, Edd ú Mel é ndez, Kazuki Shimizu, Mahmoud Ben Hassine, Lars Uffmann, Lasse Wulff, Yanming Zhou
  • コンストラクターの詳細

    • BatchJobLauncherAutoConfiguration

      public BatchJobLauncherAutoConfiguration()