전자정부 프레임워크 소개 및 설치, 사용

2023. 7. 13. 15:06·백/전자정부프레임워크

1. 등장 배경 및 목적

개발프레임워크는 정보시스템 개발을 위해 필요한 기능 및 아키텍처를 미리 만들어 제공함으로써 효율적인 어플리케이션 구축을 지원합니다. “전자정부 표준프레임워크”는 공공사업에 적용되는 개발프레임워크의 표준 정립으로 응용 SW 표준화, 품질 및 재 사용성 향상을 목표로 합니다. 이를 통해“전자정부 서비스의 품질향상” 및 “정보화 투자 효율성 향상”을 달성하고, 대ㆍ중소기업이 동일한 개발기반 위에서 공정 경쟁이 가능하게 됩니다.

※ 표준프레임워크는 기존 다양한 플랫폼(.NET, php 등) 환경을 대체하기 위한 표준은 아니며, java 기반의 정보시스템 구축에 활용하실 수 있는 개발·운영 표준 환경을 제공하기 위한 것입니다.

2. 특징

 

3.적용 효과

공통 컴포넌트 이용하여 예산 절감

https://www.egovframe.go.kr/home/main.do

 

표준프레임워크 포털 eGovFrame

본문 내용 바로가기 대메뉴 바로가기 소개 구성 구성상세 버전별 구성 오픈소스 SW 현황 아키텍쳐 라이선스 적용사례 추진성과 기술지원내역 컨트리뷰션 센터소개 지원서비스 적용지원 서비스

www.egovframe.go.kr

4점대는 아직 오류가 있어서 3점대로 다운받아 사용할것!

dev에 압축 풀고 들어가면 안에 이클립스 있음, 워크스페이스는 전자정부 프레임워크 안에 있는 저 경로대로 찾아준다

 

롬복찾아서

dev에 아마 깔려있을것 없으면 새로 설치

위치 전자정부 프레임워크의 이클립스 선택하고 인스톨

이클립스 종료 후 다시 시작하면?

롬복이 잘 깔아짐

왼쪽거
이제 eGovframe Web project가 뜬다

생성했으면 window-preferences가서 인코딩 확인

근데 전자정부는 이미 다 utf-8로 적용되어있음

이제 톰캣추가하장

add로 톰캣 추가


 

톰캣 설정 후 실행 (ctrl alt r )

http://localhost:8181/egov_01/egovSampleList.do 로 들어가봬면?

아직 아무것도안했는데 이런화면이!
/egov_01/src/main/webapp/WEB-INF/jsp/egovframework/example/sample/egovSampleList.jsp

여기에

이렇게 넣고 재시작 말고 페이지 리프레시를 하면?

짜잔

저 주소에 매핑된것,,,

컨트롤러를 보면 다 .do의 형식 => 공공기관들은 이런 방식이 많다

 

메소드를 하나 만들어보자

	@RequestMapping(value = "/test1.do")
	public String test1() {
		return "sample/test1";
	}

저 경로에

이렇게 jsp도 하나 만들어주고
잘뜸

하나 더 테스트

ctrl chift r 로 dispatcher들어가보기

이게 얘의 설정 파일임

이게 jsp찾으러가는 경로설정. 주석처리하고 바꿔보자
경로를 /만 남겨보기

지금 실행하면 당연히 안뜬다, jsp 경로가 다르니까

jsp가 든 sample 폴더를 주황색 위치(원래위치)에서 webapp밑으로 옮기면?
다시 보입니다

 

저작자표시 (새창열림)

'백 > 전자정부프레임워크' 카테고리의 다른 글

전자정부 프레임워크 5- 코드관리  (0) 2023.07.18
전자정부 프레임워크4- update  (0) 2023.07.17
전자정부 프레임워크3- select, delete  (0) 2023.07.14
전자정부 프레임워크, ibatis에 대해 궁금한 점 gpt에게 묻기  (0) 2023.07.14
전자정부프레임워크 2 - 프로젝트 만들어보기  (1) 2023.07.13
'백/전자정부프레임워크' 카테고리의 다른 글
  • 전자정부 프레임워크4- update
  • 전자정부 프레임워크3- select, delete
  • 전자정부 프레임워크, ibatis에 대해 궁금한 점 gpt에게 묻기
  • 전자정부프레임워크 2 - 프로젝트 만들어보기
니누고
니누고
주니어 개발괴발자
  • 니누고
    진땡이코딩조림
    니누고
  • 전체
    오늘
    어제
    • 분류 전체보기 (93)
      • 편안한코딩생활 (12)
        • 오류 해결 일지 (6)
        • 기타등등 (6)
      • 백 (23)
        • jsp (1)
        • spring boot (7)
        • spring (7)
        • 전자정부프레임워크 (8)
      • 프로젝트 (13)
        • 블로그 제작(중단) (12)
      • 프론트 (3)
        • javascript (3)
      • 데이터베이스 (6)
        • oracle (5)
        • 그 외 (1)
      • cs (6)
        • java (4)
        • cs (1)
        • C (1)
      • 코테 (26)
        • java (25)
        • sql (1)
      • 앱 (0)
        • flutter (0)
        • dart (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    spring
    컴퓨터용량줄이기
    oracle함수
    Java
    전자정부프레임워크
    코딩테스트
    카카오 블라인드 채용
    Oracle
    CRUD
    SpringBoot
    대문자와소문자
    중복된 문자 제거
    2017팁스다운
    가장 큰 수 찾기
    문자열 정렬하기
    프로그래머스
    오블완
    Eclipse
    jpa #springboot
    apache
    티스토리챌린지
    배열
    iBatis
    mod_jk.log
    스프링의 기본 파싱전략
    JPA
    tomcat
    배열 회전시키기
    egov
    함수
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
니누고
전자정부 프레임워크 소개 및 설치, 사용
상단으로

티스토리툴바