java - 覆盖 Spring-Batch 的 RepositoryItemReader 以将页面重置为 0
问题描述
在 spring-batch 程序中,我遇到了与类似问题相关的问题。也就是说,我正在更新 select 语句的 where 子句中的列。
对于该帖子中的建议解决方案,向数据库添加新列不是我的选择。
另一个建议的解决方案是JpaPagingItemReader
通过覆盖该getPage()
方法来模拟 。这需要将 page 变量重置为 0。
什么是等效变量或技术RepositoryItemReader
?
解决方案
推荐阅读
- swift - 如何更改 Xcode 上的构建系统信息路径?
- javascript - 如何在 vue.js 应用程序中注册角度元素?
- laravel - 如何在 laravel 控制器中设置会话并在视图刀片中显示会话?
- java - Spring Boot Jar 需要从类路径中读取 Keystore 作为文件
- r - 删除名称与模式匹配的多个数据帧的行
- sql - 重写以下 SQL 查询以使其更高效/改进其执行及其原因
- json - 在 Groovy 中将 hashmap 转换为简单对象
- r - 如何像这样格式化 difftime() 值:Y:M:W:D:H:S
- forms - 如何使用 TypoScript 覆盖 TYPO3 表单框架的 YAML 设置?
- r - 如何删除序列中包含两个或多个单词(彼此之后)的行?