전자정부 배치프로그램 메타테이블
- 작성자 :
- 김*용
- 작성일 :
- 2023-01-06 11:31:04
- 조회수 :
- 629
- 구분 :
- 개발환경 /
- 진행상태 :
- 완료
Q
안녕하세요 전자정부 프레임워크로 서비스를 운영중인 금융기관 담당자 입니다
기존에 운영중이던 배치 어플리케이션이 jobRepository를 MapJobRepositoryFactoryBean 으로 운영하던 터라
스프링배치 메타테이블 없이 배치 수행 후 별도로 이력 관리를 하지 않고 있습니다.
그래서 jobRepository를 JobRepositoryFactoryBean 을 사용하여 생성하려 시도했고
스프링배치 메타테이블은 구글링 한 스프링 배치 메타 테이블 생성 쿼리(스프링부트 버전용)를 사용하여 생성 하였더니, 오류가 떨어져
전자정부 개발 가이드를 확인해보니 메타테이블 구성이 스프링배치와 전자정부 프레임워크가 조금 다른것 같습니다.
대표적으로 전자정부 프레임워크의 BATCH_JOB_PARAMS 테이블은 스프링부트에서 BATCH_JOB_EXECUTION_PARAMS 로 사용하고 있는것으로 보입니다.
하여 전자정부 프레임워크를 위한 배치 프로그램 용 메타테이블 생성 쿼리를 받고 싶습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:brte:batch_core:history_management
하단의 메타데이터 생성 스키마로 첨부해주신
https://docs.spring.io/spring-batch/docs/current/reference/html/schema-appendix.html 는 현재 스프링부트 지원 배치 메타테이블로
업데이트 돼있어, 3.5.1 버전의 스프링에서는 사용이 불가합니다.
전자정부 프레임워크 3.5.1 버전의 스프링배치 메타테이블 스키마 생성 할 수 있는 쿼리에 대한 도움을 요청드립니다.
기존에 운영중이던 배치 어플리케이션이 jobRepository를 MapJobRepositoryFactoryBean 으로 운영하던 터라
스프링배치 메타테이블 없이 배치 수행 후 별도로 이력 관리를 하지 않고 있습니다.
그래서 jobRepository를 JobRepositoryFactoryBean 을 사용하여 생성하려 시도했고
스프링배치 메타테이블은 구글링 한 스프링 배치 메타 테이블 생성 쿼리(스프링부트 버전용)를 사용하여 생성 하였더니, 오류가 떨어져
전자정부 개발 가이드를 확인해보니 메타테이블 구성이 스프링배치와 전자정부 프레임워크가 조금 다른것 같습니다.
대표적으로 전자정부 프레임워크의 BATCH_JOB_PARAMS 테이블은 스프링부트에서 BATCH_JOB_EXECUTION_PARAMS 로 사용하고 있는것으로 보입니다.
하여 전자정부 프레임워크를 위한 배치 프로그램 용 메타테이블 생성 쿼리를 받고 싶습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:brte:batch_core:history_management
하단의 메타데이터 생성 스키마로 첨부해주신
https://docs.spring.io/spring-batch/docs/current/reference/html/schema-appendix.html 는 현재 스프링부트 지원 배치 메타테이블로
업데이트 돼있어, 3.5.1 버전의 스프링에서는 사용이 불가합니다.
전자정부 프레임워크 3.5.1 버전의 스프링배치 메타테이블 스키마 생성 할 수 있는 쿼리에 대한 도움을 요청드립니다.
환경정보
-
- OS 정보 : Windows
- 표준프레임워크 버전 : 3.5.1
- JDK(JRE) 정보 : jdk 1.7
- WAS 정보 : jeus
- DB 정보 : oracle
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
포털사이트에서 배치운영환경 3.7 프로젝트를 내려받아 보시면
[script] 폴더안에 데이터베이스별 DDL, DML 스크립트를
확인하실 수 있습니다.
배치운영환경은 아래 링크에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=46
감사합니다.
표준프레임워크센터입니다.
포털사이트에서 배치운영환경 3.7 프로젝트를 내려받아 보시면
[script] 폴더안에 데이터베이스별 DDL, DML 스크립트를
확인하실 수 있습니다.
배치운영환경은 아래 링크에서 확인하실 수 있습니다.
https://www.egovframe.go.kr/home/sub.do?menuNo=46
감사합니다.