2016-05-18 31 views

答えて

1

あなたはJobInstanceDao

JobInstanceDaoがcreateJobInstanceを持っており、それがJobNamesJobParametersを取ることができます。で仕事を得るために

https://docs.spring.io/spring-batch/trunk/apidocs/org/springframework/batch/core/repository/dao/JobInstanceDao.html#createJobInstance-java.lang.String-org.springframework.batch.core.JobParameters-

+0

おかげで、私たちも使用org.springframework.batch.core.explore.JobExplorer.getJobInstances(文字列jobNameは、int型開始、int型の数):

春のドキュメントを参照してくださいいくつかの条件では、このジョブをパラメータgetJobLauncher()で再起動しました。run(getJob()、jobParameters); getJobExplorer()。getJobInstances(getJob()。getName()、0、1)によってクエリーされたときにjobInstanceにパラメータが指定されていないため、どうすればできますか?私はパラメータがありません...私たちはgetJobLauncher()を実行しました。(jobInstance、jobInstance.getJobParameters());今日はgetJobParametersがJobInstanceから削除されました。 –

+0

ジョブパラメータは、新しい「JobInstance」を取得せずに再起動時に変更可能な「非識別」ジョブパラメータであるため、 'JobExecution'オブジェクトに属しています。 。 –

関連する問題

 関連する問題