1. ItemWriter 란?
- 처리 결과를 출력(저장)
2. ItemReader 종류
- FlatFileItemWriter : 파일의 고정 위치로 정의되거나 일부 특수 문자(예: 쉼표)로 구분된 데이터 필드가 있는 레코드
@Bean
public FlatFileItemWriter itemWriter() {
return new FlatFileItemWriterBuilder<Foo>()
.name("itemWriter")
.resource(new FileSystemResource("result/output.txt"))
.lineAggregator(new PassThroughLineAggregator<>())
.build();
}
- StaxEventItemWriter : xml 사용 데이터 Writer
- Database
- 데이터베이스 wirter 는 별도의 인터페이스를 제공하지 않는다.
- Custom 으로 구현하여 사용
'Spring Batch' 카테고리의 다른 글
[Spring Batch] JobScope, StepScope (0) | 2024.05.07 |
---|---|
[Spring Batch] ItemProcessor (0) | 2024.05.07 |
[Spring Batch] ItemReader (0) | 2024.05.07 |
[Spring Batch] Job 과 Step (0) | 2024.05.06 |
[Spring Batch] 스프링 배치 란? (0) | 2024.05.06 |