Skip to content

[ 정산 배치 프로그램 ] > API 호출 이력 배치 구현 #15

@IMWoo94

Description

@IMWoo94

#14

정산 배치 프로그램

API 호출 이력 배치 구현

개요

  • 실제 사용자가 존재하지 않기 때문에 API 사용 이력을 랜덤성으로 만들어 주는 배치 프로그램

ItemReader

  • JobParameter 로 Count 를 제공 받아 해당 Count 만큼 반복을 진행 할 수 있는 CustomReader 구현
    image

ItemProcessor

  • Reader 로 읽어온 대상에 대해서 랜덤하게 Site API 를 호출한 이력을 만들어내는 CustomProcessor 구현
    image

ItemWriter

  • 랜덤 호출 API 정보를 파일로 저장하는 ItemWriter 구현
    image

JobParameter Validator

  • DefaultJobParametersValidator 로 필수 파라미터 지정
  • 필수 : targetDate, totalCount

트러블 슈팅

[Spring Batch @StepScope 트러블슈팅]

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions