[Spring Batch] CSV Item reader 구현하기

1. 들어가기에 앞서   현재 파트 내에서 Batch 관련 작업을 많이 하고 있습니다. SCDF 와 Confluent Kafka 로 전향하는 것을 다음 페이즈로 준비하고 있어, 현재 개발환경은 Spring Batch 프레임워크를 이용하고 있습니다. 따라서 한동안 Spring batch 를 사용하며 겪었던 내용들을 작성하고자 합니다.     2. FlatFileItemReader Spring batch 로 다양한 Batch 더보기…

[Spring] Excel Download 구현 – AbstractXlsxView 커스터마이징 하기

들어가기에 앞서 관리자 혹은 유지보수 툴에서는, 화면에 보여지는 데이터를 Excel 파일 형식으로 다운받을 일이 많다. 흔히 Excel Controller (API Gateway의 일종으로 이름은 그냥 관용적인 표현인 듯)에서 요청을 받으면, 주어진 조건에 맞는 데이터를 xlsx 파일로 만들어 응답해주는 형태로 구성된다. 현재 진행하는 프로젝트에서도 관리자 페이지 구현시, 스프레드 시트 형태의 데이터를 다운받도록 하는 더보기…