Spring Batch step.3 - Step
Step Spring Batch 에서 실질적으로 데이터를 처리하는 단계인 Step 에 대해서 알아보자. Step 의 데이터 처리 방식은 3단계로 나눠진다. ItemReader ItemProcessor ItemWriter 위와 같은 3개의 단계를 거쳐 데이터를 1. DB 또는 파일에서 읽고, 2. 가공/처리하...
무더운 사막을 묵묵히 한 발자국씩 나아가는 낙타처럼,
꾸준히 배우고, 성장하고, 보다 더 멋지고,
성숙한 개발자가 되기 위한 기록 저장소.
Step Spring Batch 에서 실질적으로 데이터를 처리하는 단계인 Step 에 대해서 알아보자. Step 의 데이터 처리 방식은 3단계로 나눠진다. ItemReader ItemProcessor ItemWriter 위와 같은 3개의 단계를 거쳐 데이터를 1. DB 또는 파일에서 읽고, 2. 가공/처리하...
Job Spring Batch 에서 상위 개념인 Job 의 설정은 무엇이 있는지 살펴보자. Configuring a Job Job 은 Step 을 가지고 있으며, 구현하기 위해서는 JobRepository 가 필요하다. 그리고 JobBuilderFactory 를 통해서 아래와 같은 설정을 할 수 있다. Restart...
Batch application 의 필요성 Spring Batch 를 살펴보기 전에 “Batch application 은 왜 필요할까?” 를 당연 먼저 생각해볼 필요가 있다. Batch application 은 아래와 같은 조건의 상황을 개발할 때 효율적인 서비스라고 생각한다. 대용량 데이터 처리 : 1만건, 10만건...
AWSome Day Online Conference 2021년 AWSome Day 온라인 컨퍼런스에 참석은 Cloud 기반의 서버 환경 구축, 데이터베이스 구축과 같은 기본적인 기능들과 네트워킹, 보안 등 인프라 구축은 어떻게 구성할 수 있는지 고민할 수 있는 좋은 기회가 되었다. 목록 AWS 클라우드 소개 ...
Functional Endpoints Webflux 의 API 를 구현함에 있어 2가지 방식이 있다. @Contoller 어노테이션을 사용하는 Annotated Contollers 방식 Router 를 활용한 Functional Endpoints 방식 Annotated Contollers 방식 은 WebMVC ...