2016-10-04 33 views
-1

Appendix Here列出了一個閱讀器AggregateItemReader,但我無法在任何Spring Batch jar文件中找到它。我正在使用春季啓動的春天批次,並有版本3.0.7。AggregateItemReader的Location和UseCase

API Doc指示它在樣本包中。

目前,我用我的項目JdbcPagingItemReader但我希望讀者能夠返回List或物體處理器,而不是單一的object.This需要,所以我可以通過一個處理散裝的,而不是一個處理這些對象的Collection

分頁的要求是強制性的,所以我用JdbcPagingItemReader

通過閱讀說明書,它看起來AggregateItemReader是候選人,但無法找到它的實現。

任何想法?有沒有其他的選擇?

回答

1

包含AggregateItemReader類的包org.springframework.batch.sample.domain.multiline似乎在spring-batch-samples工件中;這也應該從spring-batch-core中分別導入到你的項目中。例如。在maven pom.xml中,下面的依賴關係解決了問題

<dependency> 
    <groupId>org.springframework.batch</groupId> 
    <artifactId>spring-batch-samples</artifactId> 
    <version>3.0.0.M3</version> 
</dependency> 
+0

是否可以使用Spring樣本中的某些內容來生產應用程序? –

+0

您應該與您的僱主/客戶澄清 – hammerfest