전자정부프레임워크

반응형

전자정부프레임워크 간략 설명

  • 전자정부 표준프레임워크는 스프링프레임워크를 기반으로 미리 서로 잘 연동되는 버전들로 구성하여 큰 기업이 아니더라도 엔터프라이즈 규모의 웹어플리케이션 개발을 할 수 있도록 해준다. 실행환경이 개발을 위한 스프링 및 관련 연동 패키지들을 조합한 것이다. 개발환경은 이클립스와 같이 개발을 위한 개발툴 들에 관한 것이다. 공통컴포넌트는 가장 기반이 되는 실행환경을 바탕으로 인증/인가, 게시판, 회원관리 등의 기능들을 미리 구현해 놓은 것이다. 공통 컴포넌트는 참고용으로 무조건 이것을 사용할 필요는 없다. 게시판은 어떻게 구현했는지, 회원관리는 어떻게 구현했는지, 파일 업로드는 실제로 어떻게 구현했는지를 참고할 수 있다. 하지만 이 공통 컴포넌트의 개발 방식을 최대한 참고하여 유사하게 구현하는 것이 문서화 및 공유 측면에서 좋을 것이다. 

전자정부프레임워크 참고 링크

전자정부프레임워크 시작점

  • 과거에는 web.xml 에 리스너에 ContextLoaderListener 를 등록하여 어플리케이션 컨텍스트를 추가하였지만 최신 버전에서는 WebApplicationInitializer 을 구현한 EgovWebApplicationInitializer 클래스를 통해서 어플레케이션 컨텍스트, 웹 어플리케이션 컨텍스트, 필터 등을 설정하고 있다.

전자정부프레임워크 인증/인가

반응형

댓글

Designed by JB FACTORY