전자정부프레임워크(eGovFrame)의 특징
- 대한민국 공공정보화 시스템 개발 표준을 제공하는 Java 기반 오픈소스 프레임워크
주요 특징
- 표준화된 개발 구조
- Controller, Service, DAO 계층 구조를 강제하여 유지보수와 협업이 용이
- 프로젝트 간 일관성을 유지하고 품질 관리가 쉬움
- 공통 컴포넌트 제공
- 인증, 권한 관리, 메시지 처리, 파일 업로드, 암호화 등 공공사업에서 자주 쓰이는 기능을 내장
- 재사용 가능 모듈로 개발 속도 향상
- 템플릿 기반 프로젝트 생성기
- Eclipse/STS용 플러그인 제공
- 표준 구조를 가진 기본 프로젝트를 자동 생성해 빠른 시작 가능
- Spring Framework 기반
- Spring MVC + MyBatis 기반으로 제작되어 확장성과 호환성이 뛰어남
- 기존 스프링 기술과 라이브러리 활용 가능
- 보안 정책 반영
- 공공기관 보안 요구사항(예: 암호화, 접근 제어) 내장
- 표준 보안 가이드 제공 및 관련 기능 기본 탑재
전자정부 프레임워크 다운로드 링크
JDK 설정
Maven 설정

Tomcat 설정
실행