전자정부 배치
- 작성자 :
- 김*현
- 작성일 :
- 2022-06-21 15:26:21
- 조회수 :
- 909
- 구분 :
- 실행환경 / 4.0
- 진행상태 :
- 완료
Q
안녕하세요.
1.
eGovFrame Batch Template Project를 생성했는데요.
Batch Job xml이 기술된 경로를 jobPaths.add를 통해서 등록하던데
새로운 Job을 만들시에 계속 add시켜야 하나요? 어노테이션이나 자동으로 안되나요?
2.
전자정부에서는 xml로 step job 등을 설정하는데
스프링 기반처럼
어노테이션 기반으로 설정할 수 없나요?
예를 들면
@Bean
public Job ExampleJob(){
Job exampleJob = jobBuilderFactory.get("exampleJob")
.start(Step())
.build();
return exampleJob;
}
이런식으로요
감사합니다.
1.
eGovFrame Batch Template Project를 생성했는데요.
Batch Job xml이 기술된 경로를 jobPaths.add를 통해서 등록하던데
새로운 Job을 만들시에 계속 add시켜야 하나요? 어노테이션이나 자동으로 안되나요?
2.
전자정부에서는 xml로 step job 등을 설정하는데
스프링 기반처럼
어노테이션 기반으로 설정할 수 없나요?
예를 들면
@Bean
public Job ExampleJob(){
Job exampleJob = jobBuilderFactory.get("exampleJob")
.start(Step())
.build();
return exampleJob;
}
이런식으로요
감사합니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 11
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
답변1)
Runner 초기화시
다음과 같이 정의되어 있기 때문에
List<String> jobPaths
반드시 명시적으로 지정해 주셔야 합니다.
명시적으로 지정하는것이 예외를 방지 하는데 유리할듯 합니다.
답변2)
현재 제공되는 방식은 XML을기반으로 배포되고 있으나
선호하시는 방식에 따라
어노테이션 방식으로 정의하여 사용하셔도 무방할듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
답변1)
Runner 초기화시
다음과 같이 정의되어 있기 때문에
List<String> jobPaths
반드시 명시적으로 지정해 주셔야 합니다.
명시적으로 지정하는것이 예외를 방지 하는데 유리할듯 합니다.
답변2)
현재 제공되는 방식은 XML을기반으로 배포되고 있으나
선호하시는 방식에 따라
어노테이션 방식으로 정의하여 사용하셔도 무방할듯 합니다.
감사합니다.