전자정부프레임워크
- SPRING & JAVA
- 2021. 4. 3.
반응형
전자정부프레임워크 간략 설명
- 전자정부 표준프레임워크는 스프링프레임워크를 기반으로 미리 서로 잘 연동되는 버전들로 구성하여 큰 기업이 아니더라도 엔터프라이즈 규모의 웹어플리케이션 개발을 할 수 있도록 해준다. 실행환경이 개발을 위한 스프링 및 관련 연동 패키지들을 조합한 것이다. 개발환경은 이클립스와 같이 개발을 위한 개발툴 들에 관한 것이다. 공통컴포넌트는 가장 기반이 되는 실행환경을 바탕으로 인증/인가, 게시판, 회원관리 등의 기능들을 미리 구현해 놓은 것이다. 공통 컴포넌트는 참고용으로 무조건 이것을 사용할 필요는 없다. 게시판은 어떻게 구현했는지, 회원관리는 어떻게 구현했는지, 파일 업로드는 실제로 어떻게 구현했는지를 참고할 수 있다. 하지만 이 공통 컴포넌트의 개발 방식을 최대한 참고하여 유사하게 구현하는 것이 문서화 및 공유 측면에서 좋을 것이다.
전자정부프레임워크 참고 링크
- 실행환경가이드 (핵심, 배치도 여기 참고)
- 개발환경가이드 (유닛테스트는 여기 참고)
- 공통컴포넌트가이드
- 표준프레임워크 개발자 교육 교재 및 실습 for Win (V3.9.0) (2020-05-14, 공통컴포넌트 All-in-one 포함된 개발환경, 교재포함)
- 표준프레임워크 개발자 교육 교재 및 실습 for Mac (V3.9.0) (2020-05-14, 공통컴포넌트 All-in-one 포함된 개발환경, 교재포함)
- 정보시스템 구축 발주자를 위한 표준프레임워크 적용가이드 3.9 (2020-03-18)
- 공통컴포넌트 3.5.0 ERD 파일 (2015-08-26)
- 공통컴포넌트 패키지 정의서 (2013-01-08)
- 공통컴포넌트 자료 및 용어사전 (2012-08-06)
- 호환성 확인서비스, 전자정부 표준프레임워크 호환성 가이드 다운로드
- 적용지원서비스, 적용점검 가이드
- 개발표준가이드_v1.0, ADT_EGP_어플리케이션 아키텍처설계서 (2009-08-18), 공통컴포넌트 산출물 1차 (2010-06-09), 공통컴포넌트 산출물 2차 (2010-06-14), 공통컴포넌트 산출물 3차 (2010-11-24), 공통컴포넌트 메뉴관리 관련 테스트 JSP 및 DB 정보 (2011-03-24), 공통컴포넌트 1.0 테이블 정의서 (2011-10-17), 공통컴포넌트(V2.0) 관련 데이터코드 목록 및 정의서 (2012-04-18), 실행환경 템플릿 및 예제에 대한 테이블 정의서 (2012-05-16), 공통컴포넌트 2.0.0 테이블 정의서 (2012-08-02), 배치프레임워크(실행환경, 개발환경, 운영환경)에 대한 산출물 (2012-12-14), 2010년 프레임워크 3단계 공통컴포넌트 산출물 (2014-07-04)
전자정부프레임워크 시작점
- 과거에는 web.xml 에 리스너에 ContextLoaderListener 를 등록하여 어플리케이션 컨텍스트를 추가하였지만 최신 버전에서는 WebApplicationInitializer 을 구현한 EgovWebApplicationInitializer 클래스를 통해서 어플레케이션 컨텍스트, 웹 어플리케이션 컨텍스트, 필터 등을 설정하고 있다.
전자정부프레임워크 인증/인가
반응형
'SPRING & JAVA' 카테고리의 다른 글
querydsl , jdbcTemplate (0) | 2022.09.27 |
---|---|
feign vs restTemplate vs webClient (0) | 2022.09.04 |
자바의 스프링을 사용한 플랫폼에서 국제화 i18n / fmt:message vs spring:message (0) | 2021.02.19 |
jsp jstl 요약 (0) | 2021.02.19 |
intellij utf-8 encoding 설정 (0) | 2020.11.01 |