• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

잡 실행시 전달하는 파라미터 질문있습니다.

22.08.05 21:05 작성 조회수 1.06k

0

--job.name=parentjob date=20210101 이런식으로 주었는데 앞에 job.name은 파라미터 변수가 아닌건가요??
무슨 의민지 궁금합니다.

답변 1

답변을 작성해보세요.

1

job.name 는 스프링 배치를 실행시킬 때 자바의 메인 함수나 스프링에서 ApplicationRunner 에서 받을 수 있도록 지원하는 program arguments 입니다.

보통 이클립스나 인텔리제이에서 어플리케이션 실행 시 지정할 수 있습니다.

위 그림을 보시면 Program arguments 라고 있는데 여기에 전달하고자 하는 파라미터를 입력하면 어플리케에서 받을 수 있습니다.