17531 관련 질의드립니다
- 작성자 :
- 장*균
- 작성일 :
- 2025-03-24 11:24:54
- 조회수 :
- 87
- 구분 :
- 실행환경 / 4.0
- 진행상태 :
- 완료
Q
EgovApplicationContextHolder 클래스에서 ApplicationContext를 구성하는건 확인되는데 여기서 propertiesService 빈을 포함하는진 확인해보시라고 답변 주셨는데
어디서 확인을 해봐야되는건지 잘 모르겠습니다ㅜㅜ
어디서 확인을 해봐야되는건지 잘 모르겠습니다ㅜㅜ
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
EgovApplicationContextHolder 클래스 코드는 질문자님의 사업단에서 커스텀하여 작성한 코드입니다.
따라서 안타깝게도 해당 클래스 내에서 어느 부분을 확인해야 하는지는 센터에서도 확인할 수가 없습니다.
만약 해당 클래스에서 Spring의 ClassPathXmlApplicationContext 클래스를 사용하여 XML 파일의 Bean을 등록하고 있다면,
아래와 같은 예시가 존재할 수 있습니다.
1) context-properties.xml파일로부터 context를 생성하는지 확인하고
- ClassPathXmlApplicationContext property = new ClassPathXmlApplicationContext(String타입의 context-properties.xml 파일의 경로 값)
2) 그 후 특정 Bean을 조회하여 반환하는지를 확인합니다
- (캐스팅 타입)property.getBean(조회할 Bean의 타입)
그러나 위 코드는 예시일 뿐, 문제되는 Bean을 어떠한 방식으로 포함하는지는 코드를 직접 확인하시는 방법밖에 없을 것으로 보입니다.
감사합니다.
표준프레임워크 센터입니다.
EgovApplicationContextHolder 클래스 코드는 질문자님의 사업단에서 커스텀하여 작성한 코드입니다.
따라서 안타깝게도 해당 클래스 내에서 어느 부분을 확인해야 하는지는 센터에서도 확인할 수가 없습니다.
만약 해당 클래스에서 Spring의 ClassPathXmlApplicationContext 클래스를 사용하여 XML 파일의 Bean을 등록하고 있다면,
아래와 같은 예시가 존재할 수 있습니다.
1) context-properties.xml파일로부터 context를 생성하는지 확인하고
- ClassPathXmlApplicationContext property = new ClassPathXmlApplicationContext(String타입의 context-properties.xml 파일의 경로 값)
2) 그 후 특정 Bean을 조회하여 반환하는지를 확인합니다
- (캐스팅 타입)property.getBean(조회할 Bean의 타입)
그러나 위 코드는 예시일 뿐, 문제되는 Bean을 어떠한 방식으로 포함하는지는 코드를 직접 확인하시는 방법밖에 없을 것으로 보입니다.
감사합니다.