====== Spring Boot Batch ====== * description : Spring Boot Batch 관련 내용 기술 * author : 도봉산핵주먹 * email : hylee@repia.com * lastupdate : 2020-08-27 ===== Intro ===== ==== Batch란? ==== > 뜻 일괄처리\\ > 조건 대용량 데이터\\ * 배치 어플리케이션은 대량의 데이터를 가져오거나, 전달하거나, 계산하는 등의 처리를 할 수 ​​있어야 합니다.\\ 자동화\\ * 배치 어플리케이션은 심각한 문제 해결을 제외하고는 사용자 개입 없이 실행되어야 합니다.\\ 견고성\\ * 배치 어플리케이션은 잘못된 데이터를 충돌/중단 없이 처리할 수 있어야 합니다.\\ 신뢰성\\ * 배치 어플리케이션은 무엇이 잘못되었는지를 추적할 수 있어야 합니다. (로깅, 알림)\\ 성능\\ * 배치 어플리케이션은 지정한 시간 안에 처리를 완료하거나 동시에 실행되는 다른 어플리케이션을 방해하지 않도록 수행 되어야 합니다.\\ \\ ===== Job ===== \\ ===== Step ===== \\ ===== Annotation ===== \\ ===== Issue ===== >iBatis 모듈은 현재 삭제되었습니다. \\ iBatis를 reader로 사용하셨던 분들은 JDBC ItemReader로 교체하시길 추천드립니다. \\ ===== 기타 ===== \\ ===== Tip ===== [[wiki:springboot:SpringBootBatch:Object Definitions|Batch 용어 정의]] \\ ===== Troubleshooting ===== \\ ===== Ref ===== [[https://jojoldu.tistory.com/324?category=902551|기억보단 기록을 이란 블로거 ]]\\ [[https://ahea.wordpress.com/2017/02/20/3-spring-batch-boot-%EC%97%B0%EB%8F%99-%EB%B0%8F-%EC%B2%98%EB%A6%AC-%EA%B3%BC%EC%A0%95/|Spring batch, boot 연동 및 처리 과정. ]] \\ {{tag>Spring Boot Batch 도봉산핵주먹}}