Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 에덴미술
- MySQL
- 블로그 수익화
- 인테리어그림
- JavaScript
- flash
- IIS
- 갑근세
- Eclipse
- 즐겨찾기 추가
- CSS
- Vista
- CVS
- Adobe pdf reader
- 블로그 조회수 늘리기
- 블루수국그림
- Jrun
- HTML
- MSSQL
- Administrator
- PHP
- 블로그 방문자 늘리기
- 국민연금
- 블로그 조회수
- oralce
- 소득세
- samba
- JSP
- .NET
- Jexcel
Archives
- Today
- Total
I LOVE EJ
Eclipse에서 EJB기반 웹 어플리케이션 개발환경 세팅-XDoclet 세팅 본문
이번엔 이클립스에서 XDoclet 세팅을 해 봅시다. 참고로, 여기 나와 있는 세팅은 제가 지금 공부하고 있는 교육과정에 해당하는 것으로 혹시나 이 글을 보시는 분에게는 얼마나 도움이 될 수 있을지는 모르겠군요.
XDoclet 버전은 1.2.3이며, 설치 경로는 D:\www\xdoclet라고 가정합니다.
XDoclet에 대하여
XDoclet은 복잡하고, 많은 디스크립터 파일과 소스 파일 사이의 동시성을 유지하게 하는 코드 생성엔진이다. Xdoclet은 자바로 웹 어플리케이션을 개발할 경우, AOP(Attributed Oriented Programming)이 가능하게 한다. 자바 소스코드에서 JavaDoc 태그를 이용하여 JavaDoc을 생성해 본 개발자라면 Xdoclet의 AOP 개발 방식에 대하여 쉽게 이해 할 수 있다. JavaDoc을 생성하는 방식을 보면 자바 소스의 주석 내에 JavaDoc 태글ㄹ 이용하여 JavaDoc 문서를 자동으로 생성한다. Xdoclet 또한 각 컴포넌트 별로 정의된 태그를 자바 소스에 사용함으로 인해 자바 소스 및 Descriptor 파일을 자동으로 생성할 수 있는 방식이다. 따라서 자바 소스코드가 수정될 경우 Descriptor 파일을 수정할 필요가 없어진다. 소스코드 하나만 관리하면 되기 때문에 상당한 개발 시간의 단축 효과를 볼 수 있으며, 자바소스와 Descriptor 파일의 동시성 또한 유지할 수 있다.
XDoclet 세팅
1. 서버세팅과 동일한 메뉴의 좌측에서 가장 아래쪽에 XDoclet을 세팅할 수 있는 메뉴가 있다.
Window -> Preference
2. 이클립스의 디폴트 값은 1.2.1이므로 설치한 것과 버전이 다르다면 "Could not find library: xdoclet-1.2.1.jar"라는 경고 메시지가 뜰 것이다. 여기서 사용하는 버전은 1.2.3이므로 Version을 설정해 주고, XDoclet이 설치되어 있는 패스도 지정해 준다. 여기서는 D:\www\xdoclet\이다.
"All libraries found"라는 메시지가 나오면 정상적으로 지정된 것이다.
3. 좌측메뉴 XDoclet의 +버튼을 눌러서 트리를 확장시키면 ejbdoclet과 webdoclet이 나오는데, 우선 ejbdoclet에 대한 설정이다.
초기 값으로 거의 모든 부분이 체크되어 있는데, 일단 필요한 것 위에서 세 개(DeploymentDiscriptor, RemoteInterface, HomeInterface)와 Weblogic만 남겨놓고 모두 체크를 해제한다.
webdoclet에 대한 부분은 만약 Weblogic이 체크되어 있지 않다면 체크를 해 주고, OK버튼을 클릭한다.
이로써 XDoclet에 대한 설정은 끝. 다음에는 BEA Systems의 Workshop을 설치해 보도록 하자.
XDoclet 버전은 1.2.3이며, 설치 경로는 D:\www\xdoclet라고 가정합니다.
XDoclet에 대하여
XDoclet은 복잡하고, 많은 디스크립터 파일과 소스 파일 사이의 동시성을 유지하게 하는 코드 생성엔진이다. Xdoclet은 자바로 웹 어플리케이션을 개발할 경우, AOP(Attributed Oriented Programming)이 가능하게 한다. 자바 소스코드에서 JavaDoc 태그를 이용하여 JavaDoc을 생성해 본 개발자라면 Xdoclet의 AOP 개발 방식에 대하여 쉽게 이해 할 수 있다. JavaDoc을 생성하는 방식을 보면 자바 소스의 주석 내에 JavaDoc 태글ㄹ 이용하여 JavaDoc 문서를 자동으로 생성한다. Xdoclet 또한 각 컴포넌트 별로 정의된 태그를 자바 소스에 사용함으로 인해 자바 소스 및 Descriptor 파일을 자동으로 생성할 수 있는 방식이다. 따라서 자바 소스코드가 수정될 경우 Descriptor 파일을 수정할 필요가 없어진다. 소스코드 하나만 관리하면 되기 때문에 상당한 개발 시간의 단축 효과를 볼 수 있으며, 자바소스와 Descriptor 파일의 동시성 또한 유지할 수 있다.
한빛미디어/ 스트럿츠 프레임워크 워크북 p.121/ 2003년/ 박재성 저
XDoclet 세팅
1. 서버세팅과 동일한 메뉴의 좌측에서 가장 아래쪽에 XDoclet을 세팅할 수 있는 메뉴가 있다.
Window -> Preference
2. 이클립스의 디폴트 값은 1.2.1이므로 설치한 것과 버전이 다르다면 "Could not find library: xdoclet-1.2.1.jar"라는 경고 메시지가 뜰 것이다. 여기서 사용하는 버전은 1.2.3이므로 Version을 설정해 주고, XDoclet이 설치되어 있는 패스도 지정해 준다. 여기서는 D:\www\xdoclet\이다.
"All libraries found"라는 메시지가 나오면 정상적으로 지정된 것이다.
3. 좌측메뉴 XDoclet의 +버튼을 눌러서 트리를 확장시키면 ejbdoclet과 webdoclet이 나오는데, 우선 ejbdoclet에 대한 설정이다.
초기 값으로 거의 모든 부분이 체크되어 있는데, 일단 필요한 것 위에서 세 개(DeploymentDiscriptor, RemoteInterface, HomeInterface)와 Weblogic만 남겨놓고 모두 체크를 해제한다.
webdoclet에 대한 부분은 만약 Weblogic이 체크되어 있지 않다면 체크를 해 주고, OK버튼을 클릭한다.
이로써 XDoclet에 대한 설정은 끝. 다음에는 BEA Systems의 Workshop을 설치해 보도록 하자.
'Tool > Eclipse' 카테고리의 다른 글
Eclipse Plugin - DbEdit 설치 (0) | 2007.10.15 |
---|---|
eclipse에서 JRun4 플러그인 없이 연결하기 (0) | 2007.10.15 |
[링크] Xdoclet 사용하기 + Eclipse 와 WTP 를 이용한 웹 개발환경 구축 (0) | 2007.10.15 |
Eclipse 강좌 (0) | 2007.10.15 |
Eclipse에 JRUN Server플러그인 설치하기 (0) | 2007.10.15 |