Backend/eGov

전자정부프레임워크 강의 - 01

EUNAH.J 2023. 10. 6. 21:53

아래 강의를 보고 전자정부프레임워크에 대해 공부한 내용을 정리하려고 한다.

https://www.youtube.com/watch?v=dfOh9KyUNtU 

 

 

전자정부프레임워크 다운로드 및 초기설정

 

다운로드

https://www.egovframe.go.kr/home/sub.do?menuNo=94 

 

개발환경 - 4.x 다운로드 | 표준프레임워크 포털 eGovFrame

처리중입니다. 잠시만 기다려주십시오.

www.egovframe.go.kr

강의는 3.10버전으로 진행하는데 나는 최신 버전인 4.10버전을 설치했다.

 

다운로드 후 압축을 풀면 아래와 같이 두 개의 폴더를 볼 수 있다.

eclipse > eclipse.exe 실행하면 아래와 같이 워크스페이스를 지정하는 알림창이 뜬다.

워크스페이스는 어느 디렉터리를 지정해도 상관은 없으나 같이 있는게 보기 편하므로 위와 같이 경로설정을 해줬다.

 

실행

실행하고 오른쪽 상단에 표시한 아이콘을 클릭하면

개발환경을 선택할 수 있다. eGoveFrame을 클릭하여 선택한다.

 

초기설정

초기에 환경을 설정하는 것은 매우 중요하다.

만약 java EE 환경에서 jsp 프로젝트를 진행하려고 한다면 아래와 같이 선택하여 진행하면 된다.

전자정부프레임워크 프로젝트는 eGovframe 환경에서 아래와 같이 선택하여 진행하면 된다.

 

초기 설정에서 두 가지 확인해야 할 사항이 있다.

 

1. 인코딩

인코딩 형식을 UTF-8로 설정해줘야 한글이 깨지지 않는다.

자바 인코딩 설정 확인
JSP 인코딩 설정 확인

위와 같이 인코딩 형식이 UTF-8로 되어있는지 확인한다. 프레임 자체에서 UTF-8로 설정된 것을 확인할 수 있다.

 

2. 아파치 서버

프로젝트를 띄울 아파치 서버를 설정한다.

아파시 서버 설치후에 캡쳐해서 서버가 보이지만 초기 상태면 없는 것이 정상이다.

아파치 10까지 지원하는 것 같은데 내 PC에 깔려있는 아파치 버전이 9.x라서 9.0으로 선택했다.

아파치 톰캣 선택할 때 폴더 안에 폴더가 있는 경우가 있으므로 잘보고 폴더를 선택해야 한다.

 

설정을 마치면 첫 번째 캡쳐처럼 서버가 뜨는데 Apply and Close 눌러준다.