한국정보화진흥원 무교청사 (광화문)
지하1층 3, 4회의실
- 개요 : 표준프레임워크 및 공통컴포넌트 구성, 라이선스 정책
- 표준프레임워크 : 실행환경 및 개발환경 이론/실습
- 공통컴포넌트 : 공통컴포넌트 소개 및 적용 방법
- 모바일프레임워크 : 실행환경 및 개발환경 이론/실습
1. 전자정부표준프레임워크 개요 설명
2. 교육환경 설정
[설치 순서]
1. eGovFrame-2.0.zip 파일을 c:\eGovFrame-2.0 폴더로 압축 풀기
2. mysql_5.5.10.zip 파일을 c:\eGovFrame-2.0\bin\mysql_5.5.10 폴더로 압축 해제
3. worksapce.edu.zip 파일을 c:\eGovFrame-2.0\worksapce.edu로 압축 해제
4. eGovFrame.TextBook.zip 파일을 c:\eGovFrame-2.0\textbook으로 압축 해제
- eGovFrame.TextBook.zip 파일로 pdf 버전의 교육용 교재 압축 제공
[workspace 설명]
* eGovFrame.edu 시작 : 교육용 workspace 실행으로 JDK 1.5, tomcat 6.0 등으로 설정되어 있음
[Maven offline 설정]
* 교육용 또는 인터넷이 연결되어 있지 않은 경우
=> ./maven/settings.xml의 <offline/> 항목 true로 수정 (<offline>true</offline>) (배포시 기본설정)
* 인터넷이 연결되는 경우
=> ./maven/settings.xml의 <offline/> 항목 false로 수정 (<offline>false</offline>)
*** 오후 ***
maven 사용
(ant 를 사용할 수 도 있음. ant 를 사용하려면 스크립트 작성 및 customizing 이 필요)
maven plugins ...
compile
...
emma : code coverage report 생성
artifact : maven library ...
group-id, artifact-id, version 등 (검색을 위한 세부사항들...)
maven localRepository 에 library 추가
maven repository 디렉토리 하위에 group-id 에 해당하는 디렉토리 생성
예 : group-id : org.apache.ibatis
org/apache/ibatis 디렉토리 생성
artifact-id : ibatis-sqlmap
ibatis-sqlmap 디렉토리 생성
생성한 디렉토리 하위에 ibatis-sqlmap-2.3.4.726.jar 파일 복사 및 ibatis-sqlmap-2.3.4.726.pom 파일 생성
ibatis-sqlmap-2.3.4.726.pom 파일 예:
<?xml version="1.0" encoding="UTF-8"?><project>
<modelVersion>4.0.0</modelVersion>
<groupId>org.apache.ibatis</groupId>
<artifactId>ibatis-sqlmap</artifactId>
<version>2.3.4.726</version>
</project>
maven artifact search
Nexus :
테스트 (UnitTest, Mock, DB test 등)
- Test Automation, Test Coverage, Test Reporting
형상관리 : subversion, cvs 등...
CI(Continuous Integration)
여러 명으로 구성된 팀이 작업한 것을 자주-각 팀원이 하루에 한 번 이상, 매일 여러 번-통합하는 것을 가리키는소프트웨어개발 Practice로, 개발자, 버전 관리 저장소, 통합 빌드 머신 등으로 구성 됨
[출처] http://blog.naver.com/heehow/140152685662
[출처] [eGovFrame] 전자정부표준프레임워크 교육 1일|작성자 주한길
'eGovFrame' 카테고리의 다른 글
[eGovFrame] 전자정부표준프레임워크 교육 3일 (0) | 2015.07.20 |
---|---|
[eGovFrame] 전자정부표준프레임워크 교육 2일 (0) | 2015.07.20 |
[eGovFrame] 전자정부 개발프레임워크 개발환경 (Manual) (0) | 2015.07.20 |
[eGovFrame] 전자정부 개발환경 아키텍처구성 (0) | 2015.07.20 |
[eGovFrame] 전자정부 실행환경 아키텍처구성 (0) | 2015.07.20 |