목록JdbcPagingItemReader (1)
늘
[Spring Batch] JdbcPagingItemReader의 페이징은 offset을 사용하지 않는다
정확히는 MySQL에서 PagingQueryProvider와 JdbcPagingItemReader을 함께 사용할때 페이징은 offset을 사용하지 않는다 입니다. 문제 상황으로는 JdbcPagingItemReader를 통해 조회를 할때, SELECT 절에 별칭을 주었는데 정상적으로 읽지 못하는 문제가 발생했습니다. 해당 이슈를 해결하면서 알게된 사실을 공유하려고 합니다. (직접 코드를 기반으로 추정한 것이기에 다른 의견이 있으시다면 댓글을 남겨주세요) JdbcPagingItemReader @Bean @StepScope public JdbcPagingItemReader reader() { return new JdbcPagingItemReaderBuilder() .name("reader") .pageSize..
백앤드 개발일지
2024. 4. 7. 18:42