Spring/batch
[spring batch 2편] FlatFileItemWriter Fixed length format 정리 (Header, Footer 사용)
무대포 개발자
2022. 8. 18. 22:14
728x90
반응형
source 는 Github 에 있습니다.
목차는 spring batch 목차 에 있습니다.
[spring batch 2편] FlatFileItemWriter Fixed length format 정리 (Header, Footer 사용)
- 파일을 쓸 때, Fixed length 와 Formatter 를 조합하는 예제에 대해서 정리했습니다.
- DTO to FixedLength format 으로 변환해서 파일을 쓰는 예제입니다. 파일을 쓸 때, Java 의 Formatter 를 사용할 수 있습니다.
Source
- 아래 예제에서 formatted() 옵션을 주면 Java 의 Formatter 를 사용할 수 있습니다.
- 자바의 Formatter 는 링크 를 참고하시면 됩니다.
- Formatter 를 이용한다면 왼쪽 정렬, 오른쪽 정렬, 값이 비어있다면 space, '0' 으로 채우는 등의 작업이 가능합니다.