1
私は現在Spring Integration-JDBC実装を実行しており、レコードのためにdbテーブルをポーリングし、有効なレコードをSpring Batchで処理するように送信します。私はプロジェクトに追加のテーブルモニタと追加のバッチジョブを追加していますが、バッチのナットとボルトは他のタスクと一意である必要があります。何が再利用できるのでしょうか?Spring Batch-Integeration Reuseコンポーネント
春バッチジョブセットアップ:
<bean id="jobOperator" class="org.springframework.batch.core.launch.support.SimpleJobOperator">
<property name="jobExplorer">
<bean class="org.springframework.batch.core.explore.support.JobExplorerFactoryBean">
<property name="dataSource" ref="dataSource" />
</bean>
</property>
<property name="jobRepository" ref="jobRepository" />
<property name="jobRegistry" ref="jobRegistry" />
<property name="jobLauncher" ref="jobLauncher" />
</bean>
<bean id="jobRegistry" class="org.springframework.batch.core.configuration.support.MapJobRegistry"/>
<bean id="jobRepository" class="org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean">
<property name="transactionManager" ref="transactionManager"/>
</bean>
<bean id="jobLauncher" class="org.springframework.batch.core.launch.support.SimpleJobLauncher">
<property name="jobRepository" ref="jobRepository" />
</bean>
が、私はこれらのすべてのために... jobOperator2、JobLauncher2を作るべきか?