318.6.2. CamelItemWriter

CamelItemWriterCamelItemReader 와 유사한 용도이지만 처리된 데이터의 청크를 작성하는 데 사용됩니다.

예를 들어 아래 스니펫에서는 Spring Batch를 구성하여 JMS 대기열에서 데이터를 읽습니다.

<bean id="camelwriter" class="org.apache.camel.component.spring.batch.support.CamelItemWriter">
  <constructor-arg ref="producerTemplate"/>
  <constructor-arg value="jms:dataQueue"/>
</bean>

<batch:job id="myJob">
  <batch:step id="step">
    <batch:tasklet>
      <batch:chunk reader="someReader" writer="camelwriter" commit-interval="100"/>
    </batch:tasklet>
  </batch:step>
</batch:job>