Job이 실행될 때 생성되는 Job의 논리적 실행 단위 객체로서
고유하게 식별 가능한 작업 실행을 나타냅니다
Job의 설정과 구성은 동일하지만 Job이 실행되는 시점에 처리하는 내용은 다르기 때문에
Job의 실행을 구분해야합니다
예를들어 하루에 한번 씩 배치 Job이 실행된다면 매일 실행되는 각각의 Job을 JobInstance로 표현합니다
참고로 Job과 JobInstance는 1:M관계입니다
JOB_NAME(Job)과 JOB_KEY가 동일한 데이터는 중복해서 저장할 수 없습니다