eGov 전자정부 프레임워크

노력하는백엔드·2025년 8월 11일
0

spring

목록 보기
2/4

전자정부프레임워크(eGovFrame)의 특징

  • 대한민국 공공정보화 시스템 개발 표준을 제공하는 Java 기반 오픈소스 프레임워크

주요 특징

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

전자정부 프레임워크 다운로드 링크

JDK 설정

  • Download the Latest Java LTS Free
  • 환경 설정 하는 법
    • 시스템 속성 > 환경변수 클릭
    • 시스템 변수 등록
    • 변수 이름, 값 등록
      • 변수 이름 : JAVA_HOME
      • 변수 값 : 실제 경로
    • Path 등록
    • 설정 확인 방법

Maven 설정

Tomcat 설정

실행

profile
열심히 노력하는 백엔드입니다.

0개의 댓글