batch #Springboot #Spring #개념정리 썸네일형 리스트형 스프링 부트 배치_springBoot batch 1. 스프링 배치의 장점 - 대용량 데이터 처리에 최적화되어 고성능 - 로깅, 통계처리, 트랜잭션 관리등 재사용 가능한 필수 기능 지원 - 수동으로 처리하지 않도록 자동화되어 있음 - 예외 사항과 비정상적인 동작에 대한 방어 기능 존재 - 작업 프로세스 구조만 이해하면 비지니스 로직에만 집중 가능 2. 스프링 부트 배치의 주의사항 스프링 부트 배치는 스프링 배치를 간편하게 사용할 수 있게 하는 프로젝트임 - 복잡한 구조 피하기 - 데이터 무결성을 유지하기 위한 방어책 필요 - 배치 처리 시스템의 I/O 사용 최소화 - 스프링부트 배치 스케쥴러가 따로 없음으로 쿼치 프레임워크 또는 CI 툴 사용을 권장함 3. 스프링 부트 배치 이해하기 일반적인 구조는 3단계로 이뤄져있음 1) 읽기 (Reade) : 데이터.. 더보기 이전 1 다음