프레임워크2017. 3. 24. 19:31

이클립스 실행


Windows - Preferences - colors and font  에서 글씨 크기 조절





기존의 프로젝트 가져오기


File - Improt - Existing ... Workspace


첫번째  root 는 일반폴더


두번째 archive 는 압축파일 그대로 가져옴


가져오면 좌측에 생겨남





빌드


최상위 폴더 오른클릭 - Run as - 7 Maven build - Run





실행


맨위 src/main/java - 맨위 HelloWorldClient.java 더블클릭 - HelloWorldClient.java 오른클릭 후 Run as - Java Application 


DEBUG [main] (HelloWorldClient.java:21)- Hello egov framework!!! 뜨면 완료





Ctrl + N - eGoveFrame - eGoveFrame Web project - 프로젝트 네임에 com.jamjalee.egovframe.example1


최상위 폴더 오른클릭 - Run as - Maven build - Run


Run as - Run on server - 톰캣 7 Next - Finish


게시판이 나옴





※ 실행환경 : 8개의 서비스그룹과 39개의 서비스가 있음


※ 스프링프레임워크 (Spring Framework)

 - Java EE 기반 애플리케이션 개발을 지원하는 오픈소스 소프트웨어

 - 간단한 자바 개체(POJO : Plain Old Java Object)의 경량컨테이너를 통한 개체 생성 및 관리하는 빈(Bean)으로 처리

'프레임워크' 카테고리의 다른 글

코르도바 폰갭 설치  (0) 2017.06.20
폰갭이란?  (0) 2017.03.24
hello world 출력하기  (0) 2017.03.24
전자정부프레임워크 설치 방법  (0) 2017.03.24
전자정부프레임워크 기본정보  (0) 2017.03.24
Posted by EL2A
2017. 3. 24. 19:30

http://freemind.sourceforge.net/wiki/index.php/Download 에서 설치


MS Windows

Windows Installer Max

38

All-inclusive version






JRE 다운이 필요함


jre 1.7 download 검색


http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html


u80 다운


설치전에 C:에 java 만들고 jre7 만들어서 C:\java\jre7 폴더가 나오도록 생성


이후에 이 경로에 설치





기존에 있던것은 더블클릭해서 이름이 변경


insert 키를 눌러서 새로 생성이 가능함

'' 카테고리의 다른 글

STARUML 기본 사용법  (0) 2017.03.24
이클립스에서 젠코딩 설정  (0) 2017.03.24
이클립스 자동 줄바꿈 설정  (0) 2017.03.24
이클립스 테마 설정  (0) 2017.03.24
이클립스에서 자주 사용하는 단축키 모음  (0) 2017.03.24
Posted by EL2A
2017. 3. 24. 19:29

https://sourceforge.net/projects/staruml/  에서 다운로드






Default - Open


<<designModel>> Design Model 더블클릭 - Main

좌측에 Package 클릭 - 이름을 example01


같은방법으로 example02 생성


example01 오른클릭 - Add Digram - ClassDiagram 을 누르면 우측에 ClassDiagram1이 생성이 됨


MessageBean  복사하여 좌측 Class - 이름을 MessageBean으로 바꿈


같은 방식으로 HelloApp도 만듬


함수이름을 복사한 후 MessageBean 오른클릭 후 add - Operation


이름을 sayHello(name: String): void 로 바꾼 후 좌측 버튼을 눌러 public로 바꿔준다.


마찬가지로 HelloApp도 main(args:String[]): void 추가해주고 public로 바꿔준다.





example02 클래스 만들고


MessageBean  추가한 후 인터페이스라는것을 알리기 위하여 우측 하단에 stereotype에 interface 를 적어준다.


MessageBeanEng 클래스와 MessageBeanKor도 만들어준다.


좌측 Realization으로 Eng를 Bean 으로 드래그 해준다.


우측 만들어놓은 HelloApp 드래그 앤 드랍으로 끌어온다.

'' 카테고리의 다른 글

FREEMIND  (0) 2017.03.24
이클립스에서 젠코딩 설정  (0) 2017.03.24
이클립스 자동 줄바꿈 설정  (0) 2017.03.24
이클립스 테마 설정  (0) 2017.03.24
이클립스에서 자주 사용하는 단축키 모음  (0) 2017.03.24
Posted by EL2A
프레임워크2017. 3. 24. 19:27

http://www.egovframe.go.kr/ 접속


메인메뉴 - 표준프레임워크 소개 읽어보기



1. 모든 파일 다운로드 방법 (추천. 샘플 및 JDK 등 모든 내용이 들어있음)

로그인 - 개발자지원 - 교육자료 - 표준프레임워크 개발자 교육 교재 및 실습 (V3.5.1 반영) patch 2015.09.10 - 파일 다운로드 (2GB)



2. 최소 파일 다운로드 (비추천. 최소한의 파일만 들어있음)

로그인 - 다운로드 - 개발환경 - 표준프레임워크 통합 다운로드 


32bit / 64bit 확인 후 다운로드 





( 설치방법 매뉴얼 : http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev:gettingstarted ) 






1. 파일을 C:에 압축풀기 ( 기존에 모든 설정이 C: 조건으로 잡혀있으니 이곳에 둔다 )



2. 환경변수 설정 (시스템 변수[밑 부분])


JAVA_HOME / C:\eGovFrame-3.5.1\bin\jdk1.7.0_80


PATH(기존의 변수 편집) / C:\eGovFrame-3.5.1\bin\jdk1.7.0_80\bin


'프레임워크' 카테고리의 다른 글

코르도바 폰갭 설치  (0) 2017.06.20
폰갭이란?  (0) 2017.03.24
hello world 출력하기  (0) 2017.03.24
기본제공 게시판 만들어보기  (0) 2017.03.24
전자정부프레임워크 기본정보  (0) 2017.03.24
Posted by EL2A
프레임워크2017. 3. 24. 19:26

전자정부 표준 프레임워크


중앙부처, 지자체에서 사용하며, "정보화 진흥원"에서 표준을 만듬



프로젝트의 실패요인

1. 불완전한 요구사항 -> 요구사항에 잘 대응할 수 있도록 만듬

2. 사용자의 참여 부족 

3. 인력, 기술자원 부족 -> 초보자도 해낼 수 있도록 담아냄

4. 요구사항의 변경 -> 요구사항이 바뀌어도 대응하기 쉽도록 만듬




 - 전자정부 표준 프레임워크

     1. 자바기반 - 프로그래밍 언어

     2. JSP/서블릿 - 웹시스템

          2.1) JSP는 HTML5, CSS3, JS, JQuery, Ajax 등등 기술을 포함

     3. 프레임워크 - Batis, Spring

     

     

 - 만들어진 배경 : 업체가 바뀌어도 유지보수가 가능하고 재사용이 가능하도록 만듬

      ※재사용 : 디자인패턴, 프레임워크

      

      

 - 구성

      1. 공통컴포넌트 : 자주 사용하는 것들을 담음 (클릭, 클릭 하다보면 쉽게 만들어지도록 만듬)

            1.1) 웹

            1.2) 모바일

            1.3) 경량공통컴포넌트      

            

            

      2. 표준프레임워크

            2.1) 개발환경 : 구현도구, 테스트도구, 배포도구, 형상관리도구

                 ※ 구현도구 : 코드편집기, UML, ERD, DBIO

                      UML (Unified Molding Language : 통합 모델링 언어) : 설계서

                           - 다이어그램

                                1] 유스케이스 다이어그램 : 요구사항 정의 (그림작성이 쉽고 단순)

                                2] 클래스 다이어그램 : 

                                3] 시퀀스 다이어그럼 : 

                 

            2.2) 실행환경 : 화면처리, 업무처리, 데이터처리

            

            2.3) 관리환경

            

            2.4) 운영환경

'프레임워크' 카테고리의 다른 글

코르도바 폰갭 설치  (0) 2017.06.20
폰갭이란?  (0) 2017.03.24
hello world 출력하기  (0) 2017.03.24
기본제공 게시판 만들어보기  (0) 2017.03.24
전자정부프레임워크 설치 방법  (0) 2017.03.24
Posted by EL2A
2017. 3. 24. 19:26

이클립스 의 이클립스마켓을 선택한다.(help > Eclipse Marketplace)

Emmet 을 검색한다.

설치하면 된다


그러면 쉽고 짱짱 편한 젠코딩 사용이 가능하다.

'' 카테고리의 다른 글

FREEMIND  (0) 2017.03.24
STARUML 기본 사용법  (0) 2017.03.24
이클립스 자동 줄바꿈 설정  (0) 2017.03.24
이클립스 테마 설정  (0) 2017.03.24
이클립스에서 자주 사용하는 단축키 모음  (0) 2017.03.24
Posted by EL2A
2017. 3. 24. 19:25

자바 코드를 작성하다 보면 무심코 코드가 길어져서 오른쪽으로 넘어가 버리는 일이 생긴다.


에디트 플러스 처럼 자동 개행을 해주는 속성이 있을것 같은데, 이클립스에서는 플러그인으로 제공해 버린다.


설치된 이클립스는 갈릴레오 이며 이를 기준으로 포스팅한다.


1. Help -> Install New Software...


2. Install 대화상자에서 Add... 버튼 클릭


3. Add Site 대화상자에서

    Name 에는 Virtual Word Wrap

    Location 에는   http://ahtik.com/eclipse-update/

    입력한다.


4. OK 버튼을 누르면 플러그인이 표시된다. 선택하고 Next 버튼을 누른다.


5. 상세 내용을 보여준다. 처음 설치할때는 동의할 거냐는 내용이 나오는데 동의하고 Finish 눌러준다.


6. 설치가 진행되고 완료 되면 이클립스가 재실행 된다. 


7. 사용법은 코드 창에서 마우스 우클릭 한다.


   Virtual Word Wrap 라는 새로운 항목이 생겼다. 체크해주면 된다.



출처 : http://gnujava.com/board/article_view.jsp?article_no=752&page_no=12&menu_cd=21&idx_notice=NOTICE_FLAG+DESC%2C&board_no=8

Posted by EL2A
2017. 3. 24. 19:24

이클립스 컬러 테마 설정 방법입니다. (Eclipse color themes)


기본 테마를 벗어나 칼라테마를 설정할 수 있는 방법입니다.




1. 칼라 플러그인을 다운받기 위해 


   이클립스 상단 메뉴의 Help - Eclipse Marketplace를 클릭합니다.


2. 입력란에 "theme" 이라고 입력 후 엔터를 누르면 Eclipse Color Theme이라는 항목이 검색됩니다. Install 버튼을 클릭합니다.


3. 설치할 Eclipse Color Theme 항목을 체크 후 Next 버튼을 클릭합니다.


4. 설치에 관련된 약관을 확인 후 동의(I accept the terms of the license agreement)를 체크하고 Finish 버튼을 클릭합니다.


5. 설치되고 있는 진행현황 창이 나타나게됩니다.


6. 설치가 진행되는 중 서명되지 않은 내용 관련의 경고창이 출력됩니다. 

    무시하시고 OK 버튼을 클릭합니다.


7. 설치가 완료되었습니다. Restart Now 버튼을 클릭하여 이클립스를 재실행합니다.


8. 이클립스가 실행되면 설치된 플러그인으로 컬러 설정을 하기위해 

   상단의 Window - Preferences 메뉴로 접근합니다.


9. General - Appearance - Color Theme 항목을 클릭 후 오른쪽 창에 리스트를 선택합니다. 첫번째 항목부터 하나씩 선택하면 우측에 적용된 컬러 테마가 미리보기됩니다. 마음에 드는 테마를 선택 후 OK 버튼을 클릭하면 적용이 완료됩니다.




출처 : http://h5bak.tistory.com/143

Posted by EL2A
백엔드 언어2017. 3. 24. 19:22

starting tomcat v8.0 server at localhost has encountered a problem


1. 작업관리자 실행
2. 프로세스에서 톰캣을 찾는다. (작업관리자에서 java나 tomcat 류를 찾는다)
3. 다 꺼버린다.

'백엔드 언어' 카테고리의 다른 글

커넥션 풀  (0) 2017.03.24
생활코딩 자바 강의 정리  (0) 2017.03.24
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path  (0) 2017.03.24
HTTP 404 error  (0) 2017.03.24
톰캣 설치 및 연동  (0) 2017.03.24
Posted by EL2A
백엔드 언어2017. 3. 24. 19:22

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path


http://multifrontgarden.tistory.com/52


프로젝트 우클릭 -> Build Path -> Configure Build Path...-> Libraries 탭 -> add library 

-> server runtime -> was 선택 -> 끝

'백엔드 언어' 카테고리의 다른 글

생활코딩 자바 강의 정리  (0) 2017.03.24
starting tomcat v8.0 server at localhost has encountered a problem  (0) 2017.03.24
HTTP 404 error  (0) 2017.03.24
톰캣 설치 및 연동  (0) 2017.03.24
JDK 설치 및 이클립스 설치  (0) 2017.03.24
Posted by EL2A