使用 RepositoryItemReader 和 Repository Item writer 的 spring 数据 JPA 的 spring 批处理
Posted
技术标签:
【中文标题】使用 RepositoryItemReader 和 Repository Item writer 的 spring 数据 JPA 的 spring 批处理【英文标题】:spring batch with spring data JPA using RepositoryItemReader and Repository Item writer 【发布时间】:2018-01-12 16:02:51 【问题描述】:使用 RepositoryItemReader 和 Repository Item writer 的 spring 数据 JPA 批处理。
我在网上没有看到任何示例实现,请举一些例子或示例..代码链接
【问题讨论】:
【参考方案1】:RepositoryItemReader<MemberDemographics> repositoryReport = new
RepositoryItemReader<MemberDemographics>();
repositoryReport.setRepository(memberDemoGraphicsRepository); //Repository class refferance
repositoryReport.setMethodName("getMemberDemoGraphicByGroupID");//repository method
List<Long> groupIDs = groupDemogrRepository.getValidGroups();
for (Long id : groupIDs)
List<Long> parameters = new ArrayList<>() ;
parameters.add(id);
setAgrguments(parameters);
repositoryReport.setArguments(getAgrguments());// Mehtod Arguments
【讨论】:
我可以知道如何使用 RepositoryItemWriter ,以上是关于使用 RepositoryItemReader 和 Repository Item writer 的 spring 数据 JPA 的 spring 批处理的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 php 和 mysql 使用纬度和经度进行几何搜索
Cocoa - 为啥使用 NSInteger 和 CGFloat 而不是使用 int 和 float,或者总是使用 NSNumber?