Spring Batch - ile rekordów jest odczytywanych i przetwarzanych
Czy możesz powiedzieć, ile rekordów jest odczytywanych i/lub przetwarzanych po zakończeniu zadania? Mam zadanie, które odczytuje dane z bazy danych iw procesorze, filtruję wiele rekordów na podstawie określonych kryteriów i wysyłam je do autora. Chciałbym wiedzieć, ile wszystkich rekordów jest odczytywanych z bazy danych i ile jest wysyłanych na krok zapisu.
Oto mój plik konfiguracji wsadowej.
<bean id="dbItemReader" class="....JdbcCursorItemReader">
<property name="datasource" ref="datasource"/>
<property name="sql" ref="select * from"/>
<property name="rowMapper">
<bean class="com.my.MyRowMapper"/>
</property>
</bean><bean id="itemProcessor" class="com.my.MyItemProcessor"/>
<bean id="itemWriter" class="com.my.MyItemWriter"/><batch:job id="myJob">
<batch:step id="step1">
<batch:tasklet transaction-manager="jobTransactionManager">
<batch:chunk reader="dbItemReader" processor="itemProcessor" writer="itemWriter" commit-interval="100"/>
</batch:tasklet>
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
3 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Możesz przeczytać więcej o informacjach przechowywanych w repozytorium zadań w dokumentacji tutaj:
http://docs.spring.io/spring-b ... .html
http://docs.spring.io/spring-b ... .html
Anonimowy użytkownik
Potwierdzenie od:
wewnątrz wsadu xml
Anonimowy użytkownik
Potwierdzenie od: