SPRING-BATCH

2021-02-12
Spring Batch를 이용해서 데이터베이스에 저장되어 있는 정보를 CSV file로 저장을 하는 방법에 대해서 작성해보겠습니다. CSV Writer 데이터 흐름 payment csv 데이터의 흐름은 간단합니다. payment table -> payment.csv 으로 변경됩니다. payment table의 불필요한 칼럼 id, created_ay , updated_at은 빼고 amount , order_id 만 CSV에 저장하겠습니다. Batch Code Job (1): 동일한 job parameter으로 여러 번 job을 실행시켜도 문제없게 run.id 를 증가시킵니다. (2): beforeJob payment 100 rows를 insert 합니다....
더보기