eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

배치 job의 description을 읽어 오는 방법
  • 작성자

    김*수

  • 작성일

    2013-08-05 16:02:17

  • 조회수

    1,098

  • 구분

    실행환경

  • 진행상태

    완료

질문

수고하십니다.
다음과 같이 정의된 job에서 description을 읽어 오는 방법이 있는지요?
<job id="delimitedToDelimitedJob" parent="inisBaseJob"
xmlns="http://www.springframework.org/schema/batch">
<description>Job설명:adjkadj가나다</description>
<step id="delimitedToDelimitedStep" parent="inisBaseStep">
<tasklet>
<chunk ....

답변

안녕하세요. 김기수님.

Spring의 ApplicationContext를 통해 BeanDefinition 정보를 얻은 신 후에 description 정보를 얻으실 수 있을 것 같습니다.

AutowireCapableBeanFactory beanFactory = applicationContext.getAutowireCapableBeanFactory()
BeanDefinition beanDefinition = ((BeanDefinitionRegistry) beanFactory).getBeanDefinition(taskName);
String taskDescription = beanDefinition.getDescription();

그럼, 즐거운 하루되십시오.
감사합니다.

이 페이지의 구성

묻고 답하기