목표 : 문제 발성시 최대한 빠른 exception을 발생.
이와 같이, job을 진행할때 ( step은 chunk단위가 아닌 tasklet으로 초 간단하게 진행했다)
실제 job의 진행중, step 진행 이전 exception을 발생시켜 그 전에 종료되게끔 유도하였다.
목표 : job의 실행 전후로 job상태를 확인하는 joblistener 생성
현재는 로그만을 발생시키게 만들었으며, 여기서 처리도 가능하다 .
File의 data를 읽어서 이를 작성하고 삽입하는 방식은 ,
해당 블로그께서 잘 정리해 주셨다.
이후 dto를 database에 저장할수 ( repository와 같은 것을 활용할 수 있을 것이라 예측한다) 있다 !
'백엔드 > Spring Batch' 카테고리의 다른 글
Multi Thread로 처리하기 (0) | 2024.01.15 |
---|---|
Spring Batch Test (0) | 2024.01.15 |
Spring Batch 활용 (0) | 2024.01.14 |
Spring Batch 아키텍처 (1) | 2024.01.14 |
배치 프로그램이란? / Spring Batch를 쓰는 이유 (0) | 2024.01.14 |