Derzeit verwende ich JdbcCursorItemReader und FlatFileItemWriter in einem Jobschritt.JdbcCursorItemReader - Aufruf der gespeicherten Prozedur
Aufgrund von Leistungsproblemen müssen wir gespeicherte Prozedur verwenden.
Gibt es eine Möglichkeit, in Spring Batch 2.0 einen Aufruf von gespeicherten Proc aufzurufen. RELEASE?
<bean id="jdbcCursorItemReader" class="org.springframework.batch.item.database.JdbcCursorItemReader">
<property name="dataSource" ref="dataSource"/>
<property name="sql"
value="SELECT X,Y,Z
FROM V_VIEW "/>
<property name="mapper">
<bean class="com.mapping.SomeMapper"/>
</property>
</bean>
<bean class="org.springframework.batch.item.file.FlatFil eItemWriter" id="flatFileItemWriter">
<property name="resource" ref="resource"/>
<property name="fieldSetCreator">
<bean class="org.springframework.batch.item.file.mapping .PassThroughFieldSetMapper"/>
</property>
</bean>
... Weitere Konfigurations
, wie eine benutzerdefinierte Datenbank Leser wih aufrufbar Erklärung schreiben ... ist Beispielcode geschätzt .. Danke ,.
sind mit Feder Batch 2.0 .. in diesem StoredProceedureItemReader nicht da ist ... – user1912935
es in Spring Batch verfügbar ist 2.1 das sollte ein nicht brechendes Upgrade sein. –