배치1 Spring - Batch(배치) Spring Batch(스프링 배치) Batch의 장점 1. 대용량 처리 가능 2. 자동화 기능 3. 비즈니스로직에 대한 이해 * 비즈니스 로직이란? - 사용자(유저)가 원하는 행위를 노출하는 방법. Bacth의 구조 - 기본 Spring Boot Batch의 데이터 흐름은 Spring Batch의 데이터 흐름과 동일 1. 읽기(Read) - 데이터 저장소(ex. DB)에서 레코드 읽기(SELECT) 2. 처리(Processing) - 읽은 레코드를 처리 3. 쓰기(Write) - 가공된 데이터를 데이터 저장소(ex. DB)에 쓰기(UPDATE,INSERT) Batch의 Job? Step? - Job: 하나의 전체 프로세스 단위을 정의 - Step: 프로세스 단위의 단계를 정의 -> 1개의 Job은 여러.. 2020. 2. 12. 이전 1 다음