본문 바로가기

Step2

Spring Batch 개발기 ( 5. 영화진흥위원회 API ) 영화진흥위원회에서 API를 가져와보자~😵 http://www.kobis.or.kr/kobisopenapi/homepg/main/main.do 영화진흥위원회 오픈API OPEN API 서비스 영화진흥위원회 영화관입장권통합전산망에서 제공하는 오픈API 서비스로 더욱 풍요롭고 편안한 영화 서비스를 즐겨보세요. www.kobis.or.kr 회원가입을 하고 키를 발급받자!! 친절하게 jar파일로 라이브러리를 제공해준다..😱 다운로드 페이지에 들어가서 rest 서비스 호출 jar파일을 다운로드받자! IntelliJ를 키고 build.gradle 파일에 다운받은 라이브러리와 json데이터를 처리해주기 위한 json-simple 라이브러리를 추가해주자❗❗ plugins { id 'org.springframework.b.. 2021. 9. 9.
Spring Batch 개발기 ( 4. MetaData테이블 ) 메타 데이터 테이블은 무엇이 있는지🤔 어떤 역할을 하는지 간단하게만 알아보자❗❗ 1. BATCH_JOB_INSTANCE BATCH_JOB_INSTANCE 테이블 데이터를 보면 이전에 실행했던 Batch에 대한 기록이 저장되어있다❗ BATCH_JOB_INSTANCE에는 Job Parameter에 따라 데이터가 기록된다❗ Job Parameter가 무엇이냐면 Batch를 실행시킬때 내부/외부에서 받아올 수 있는 파라미터이다. 웹 개발을 할때 메서드에 파라미터 값을 받지 않는가??? 그거와 똑같다고 생각하면된다❗ 그럼 이 Job Parameter로 무엇을 하나???🤔 Job Parameter로 받은 값을 가공하여 사용할 수 있다😊 그리고 Job Parameter값에 따라 BATCH_JOB_INSTANCE에 데.. 2021. 7. 16.
반응형