
[Spring Batch 6] JpaPagingItemReader/JpaItemWriter 구현
Spring Batch의 JpaPagingItemReader와 JpaItemWriter로 DB 데이터를 읽고 쓰는 방법을 알아보자. 1. JpaPagingItemReader/JpaItemWriter 개요 1-1. JpaPagingItemReader 개요 Spring Batch에서 제공하는 ItemReader 인터페이스를 구현하는 클래스이다 ...
Spring Batch의 JpaPagingItemReader와 JpaItemWriter로 DB 데이터를 읽고 쓰는 방법을 알아보자. 1. JpaPagingItemReader/JpaItemWriter 개요 1-1. JpaPagingItemReader 개요 Spring Batch에서 제공하는 ItemReader 인터페이스를 구현하는 클래스이다 ...
Spring Batch의 JdbcPagingItemReader와 JdbcBatchItemWriter로 DB 데이터를 읽고 쓰는 방법을 알아보자. 1. JdbcPagingItemReader/JdbcBatchItemWriter 개요 1-1. JdbcPagingItemReader 개요 Spring Batch에서 제공하는 ItemReader 인터페...
Spring Batch의 Chunk Model에 사용되는 FlatFileItemReader와 FlatFileItemWriter에 대해 알아보고 구현해보자. 1. FlatFileItemReader/FlatFileItemWriter 개요 1-1. FlatFileItemReader 개요 Spring Batch에서 제공하는 기본 ItemReader...
Spring Batch의 데이터 처리 방식으로 사용되는 Chunk Model과 Tasklet Model에 대해 알아보자. 1. Chunk 모델 Chunk Model이란 처리할 데이터를 일정 단위(청크)로 처리하는 방식이다. 1-1. Chunk 모델 알아보기 대량의 데이터를 효율적으로 처리할 수 있도록 도와주며, 트랜잭션 관리와 성능 최적화...
1. Spring Batch Architecture 스프링배치를 구현하기에 앞서 스프링배치가 어떤 아키텍처로 구성되어 있고, 각 구성 요소들은 어떤 역할을 수행하는지 알아보자. 1-1. 주요 구성 요소 Job Spring Batch에서 일괄 적용을 위한 일련의 프로세스를 요약하는 단일 실행 단위가 된다. 여러 개의 Step을 정의하...
DEVOCEAN에서 스프링 배치 스터디를 모집하였고 운좋게? 나도 참여할 기회가 주어져서 열심히 스터디를 해보려고 한다. 스터디를 진행하며 KIDO님의 연재글을 기반으로 실습한 내용을 github에 올리고 공부하고 정리한 내용을 블로그에 포스팅할 것이다. 스프링 배치 스터디의 첫번째 주제는 ‘SpringBatch 빠르게 시작하기’ 이다. 1. Sp...