메뉴 건너뛰기

조회 수 6367 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 사이트에서 설치파일 다운로드 (로그인 필요)

​- 다운로드 받은 파일을 개발 폴더에 압축 해제

  예) c:\dev\eGovFrameDev-3.5.1-64bit.exe (실행)

- 폴더명을 프로젝트 폴더명으로 변경



- 프로젝트 폴더 하위에 "eclipse" 와 "workspace" 폴더가 있습니다.

- eclipse 폴더 오픈


- 많이 보던 그 폴더네요~~

- 저의 경우 여러버전 SDK 에서 개발을 해야 하기에

   eclipse.exe 파일명과 eclipse.ini 파일명에 JDK 버전을 기술해 구분 합니다.

- 이클립스는 eclipse.exe 파일명과 동일한 파일명의 eclipse.ini 파일을 가져 옵니다.


- 이제 eclipse1.8.ini 에 JDK 1.8.x 경로 설정

   (파일명을 구분한 이유임~~)

- eclipse 실행 후 Failed to create the Java Virtual Machine 오류 발생 시

  eclipse 설치 경로 > eclipse.ini 파일에 JDK 경로 설정

- eclipse.ini 파일저보 다시 보기~~
 
openFile
-vm
D:\Java\jdk1.8.0_91\bin\javaw.exe   (본인 설치 폴더 지정)
-vmargs
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-Xms40m
-Xmx712m


# 프로젝트 문서에 기술하려고  
『표준프레임워크 적용 전/후 비교표』
표준프레임워크 적용 전/후 비교
표준프레임워크 적용 전표준프레임워크 적용 후
정보화사업별 동일한 기능들의 중복 개발공통컴포넌트 재사용으로 중복 예산 절감
기술 종속으로 인해 선행사업자 의존도 높음표준화된 개발기반으로 사업자 종속성 해소
프레임워크 미 보유업체는 경쟁 불리프레임워크 무상제공으로 중소기업 경쟁력 향상
정보시스템간 상호 연계 시 많은 기간과 인력이 소요표준화된 연계모듈 활용으로 상호운용성 향상
개발표준 미흡으로 유지보수가 어려움개발표준에 의한 모듈화로 유지보수가 용이

 



공식 가이드는 아래 링크 참고:

http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:clntinstall#db_정보_변경


이클립스 실행

- 처음 실행 시 workspace 위치 확인

- 전자정부표준프레임워크 설치 폴더의 workspace 지정


- 이클립스 실행 화면



프로젝트 생성


1. 이클립스 >> File >> New >> Project >> eGovFrame >> eGovFrame Web Project [선택] >> Next

2. Project name: ProjectName_v1.0
   "ProjectName_v1.0" 이렇게 네이밍 하면, 하단 Maven Setting 에 Group Id:, Artifact Id:, Version: 자동 등록됨

3. Next >> Generate Example [Check] >> Finish

   프로젝트 파일 가져오는데 시간이 좀 걸림, 완료 되면 아래와 같은 메세지가 나올 수 있음
   "this kind of project is associated with the eGovFrame perspective.

     Do you want to open this perspective now?"

   "Yes" 선택시 이클립스 오른쪽 상단 퍼스펙티브(Perspective) 가 Java EE -> eGovFrame 으로 전환 된다.


프로젝트 실행


1. 이클립스 Package Explorer >> ProjectName >> 마우스오른쪽 >> Run as >> Run on Server [선택]

2. 톰켓서버가 설치되지 않았다면 다음 참고, 톰켓 설치 "요기" , 이클립스 동적웹서버 설치 "기"  ^^;

3. 정상적으로 설치가 되었다면 다음 화면을 볼수 있다.


​* 위에 불러온 데이터는 HSQL 에서 가져온 값이다.

​  위치: project > src/main/resources/egovframework/spring/context-datasource.xml

  설정 파일에는 HSQL, MySQL , Oracle 설정 정보가 있습니다.


MySQL 연결 정보 설정

대상 파일

1. project Explorer > src/main/resources/egovframework/spring/context-datasource.xml > mysql 부문 주석 해제 > mysql 환경 설정

2. 프로젝트​ root > pom.xml  > <dependency> mysql 부문 주석 해제

 



Data Source 설정

공통 컴포넌트 설치시 Schema 생성을 위해 Data Source(Database Connection) 작업을 사전 진행

위치: 이클립스 왼쪽 상단 "Data Source Explorer View"

Database Connection 생성

  1. Data Source Explorer에 있는 “Database Connections” 위에서 마우스 오른쪽 키를 누른다.
  2. context menu에서 “New” 를 선택하면 “New Connection Profile” 다이얼로그 창이 오픈된다.
  3. 목록에서 MySQL 선택 하고, 목록 하단에 있는 “Next” 버튼을 누른다.
  4. “Drivers” 선택항목에서 적절한 Driver를 선택한다.
  5. 선택한 Driver 에 대한 Driver Definition을 지정해야 하는 데, “Drivers” 선택항목 우측에 있는 (New Driver Definition)  버튼을 사용하여 Driver Definition 을 입력한다.  요건 (Edit Driver Definition)
  6. Driver Definition 에 대한 입력을 마친 후 Properties 그룹의 “General” 탭에서 필요한 Property 값을 입력한다.
  7. Property 를 입력한 후 하단에 있는 “OK” 버튼을 클릭한 후 Properties 그룹 하단에 있는 “Test Connection”버튼을 클릭하여 connection test를 수행한다.
  8. “Finish”버튼을 눌러 Database Connection 을 완료하면 Database Source Explorer 뷰에 작성한 Database Connection 이 추가된다.

 

 

 

 






# Edit Driver Definition 화면



# CAFE24 호스팅 팁!

   CAFE24 웹호스팅 MySQL 서버에 접속하려면 cafe24  홈페이지에서 IP 접근 설정으로 접근할 수 있다. 단 1개 IP만



공통 컴포넌트 (Common Component)


http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev2:imp:editor:common_component



List of Articles
번호 제목 날짜 조회 수
131 회원가입 폼(form)으로 보는 Validator 구현하는 방법 file 2016.08.29 7226
130 Select statements cannot be executed as an update. 에러 해결방법 file 2016.08.29 3951
129 Database Connections 생성하기 (오라클) file 2016.08.29 4115
128 Database Connections 생성하기 (Mysql) file 2016.08.29 3408
127 전자정부 표준프레임워크 설치하기 file 2016.08.29 4303
126 간단한 개인홈페이지 만들어보기 file 2016.08.29 4827
125 war로 묶지 않아도 컴파일된 소스 위치 확인하기 file 2016.08.29 4184
124 MySQL에 All-in-one 설치시 webmaster로 로그인 안되는 문제 해결을 위한 2가지 수정사항 file 2016.08.29 5011
» 전자정부표준프레임워크 - 설치 file 2016.09.02 6367
122 Spring Boot 프로젝트 생성 file 2016.09.02 4204
121 전자정부프레임워크 v2.5, v2.6 오라클 세팅하기 file 2016.09.12 5173
120 JSP, Spring, GMail 메일발송 간단 예제 2016.09.12 32927
119 변수의 종류 2016.09.13 4018
118 클래스멤버와 인스턴스멤버간의 참조와 호출 2016.09.13 3391
117 클래스 메서드와 인스턴스 메서드 2016.09.13 3765
116 static 2016.09.13 3407
115 컬렉션 프레임워크 file 2016.09.13 3761
114 제네릭 file 2016.09.13 3352
113 파일I/O 개요 file 2016.09.13 3553
112 바이트 기반의 스트림 file 2016.09.13 3810
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved