표준프레임워크 4.0.0의 boot template project(simple homepage)관련 질문입니다
- 작성자 :
- 이*호
- 작성일 :
- 2022-05-20 12:16:55
- 조회수 :
- 1,473
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
안녕하세요
표준프레임워크 4.0.0의 boot 템플릿 프로젝트인 simple homepage를 기반으로 개발하려고 합니다
해당 프로젝트 실행 시, 정상 실행 되는 것은 확인하였습니다
하지만 egovframework/com/config/EgovWebApplicationInitializer.java의 onStartup 메서드에서 root context와 servlet context를 초기화 하는 것 같은데
해당 메서드에 breakpoint가 걸리지 않아, 프로젝트 동작 방식이 이해가 가지 않습니다
다른 부분에서 해당 설정을 적용하는 건가요?
표준프레임워크 4.0.0의 boot 템플릿 프로젝트인 simple homepage를 기반으로 개발하려고 합니다
해당 프로젝트 실행 시, 정상 실행 되는 것은 확인하였습니다
하지만 egovframework/com/config/EgovWebApplicationInitializer.java의 onStartup 메서드에서 root context와 servlet context를 초기화 하는 것 같은데
해당 메서드에 breakpoint가 걸리지 않아, 프로젝트 동작 방식이 이해가 가지 않습니다
다른 부분에서 해당 설정을 적용하는 건가요?
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 : 4.0.0
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크의 근간이 되는 Spring 의 경우
WAS로 어플리케이션을 실행하기 위해 ServletContainerInitializer를 사용하며
이는 WebApplicationInitializer를 구현한 클래스를 찾아 초기화 작업을 위임하는 역할을 수행합니다.
표준프레임워크에서는 EgovWebApplicationInitializer 클래스가 WebApplicationInitializer 의 구현체이며
EgovWebApplicationInitializer 클래스의 onStartup() 메소드가 시작점이라고 할 수 있습니다.
상세한 내용은 Spring-MVC 에 대한 이해가 필요할 것 같습니다.
처음 혼자서 전자정부프레임워크를 공부하는데 어려움이 있으시다면
매월 정기 오프라인 교육과 온라인 교육을 실시하고 있으니 참고하셔도 좋을 듯합니다.
- 온라인 교육 신청
https://www.egovframe.go.kr/cop/bbs/selectBoardList.do?menu=7&bbsId=BBSMSTR_000000000006
감사합니다.
표준프레임워크센터입니다.
표준프레임워크의 근간이 되는 Spring 의 경우
WAS로 어플리케이션을 실행하기 위해 ServletContainerInitializer를 사용하며
이는 WebApplicationInitializer를 구현한 클래스를 찾아 초기화 작업을 위임하는 역할을 수행합니다.
표준프레임워크에서는 EgovWebApplicationInitializer 클래스가 WebApplicationInitializer 의 구현체이며
EgovWebApplicationInitializer 클래스의 onStartup() 메소드가 시작점이라고 할 수 있습니다.
상세한 내용은 Spring-MVC 에 대한 이해가 필요할 것 같습니다.
처음 혼자서 전자정부프레임워크를 공부하는데 어려움이 있으시다면
매월 정기 오프라인 교육과 온라인 교육을 실시하고 있으니 참고하셔도 좋을 듯합니다.
- 온라인 교육 신청
https://www.egovframe.go.kr/cop/bbs/selectBoardList.do?menu=7&bbsId=BBSMSTR_000000000006
감사합니다.