bonjour,


comment SVP on peut à la fin d'un processus d'écriture, avoir 3 fichiers en sortie selon une logique donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<bean id="cvsFileItemWriter" class="org.springframework.batch.item.file.FlatFileItemWriter">
  <!-- write to this csv file -->
  <property name="resource" value="file:sortie/repor1.csv" />
  <property name="shouldDeleteIfExists" value="true" />
 
  <property name="lineAggregator">
    <bean
    class="org.springframework.batch.item.file.transform.DelimitedLineAggregator">
    <property name="delimiter" value="," />
    <property name="fieldExtractor">
      <bean
      class="org.springframework.batch.item.file.transform.BeanWrapperFieldExtractor">
      <property name="names" value="refId, name, age, csvDob, income" />
       </bean>
    </property>
     </bean>
  </property>
  </bean>
dans le code ci-dessous j'ai une balise <property name="resource" value="file:sortie/repor1.csv" />

comment dois je faire pour avoir deux fihciers à la fin report1.csv et report2.csv avec de données différentes.

merci