|  | 난이도 : 중급 Michael Galpin (mike.sr@gmail.com), Developer, eBay
2008 년 1 월 15 일 웹 개발자가 각광받는 시기입니다. 지금만큼 기술에 대한 선택 폭이 넓었던 적이 없었습니다. 굉장히 훌륭한 오픈 소스 웹 서버, 데이터베이스, 프로그래밍 언어, 개발 프레임워크가 많습니다. 어떤 기술 결합을 선호하든 생산성을 높일 수 있는 통합 개발 환경(IDE)이 있습니다. 이클립스(Eclipse)가 그 중 하나입니다. Java™ 기술, PHP, 루비(Ruby)를 사용하여 웹 개발을 할 때 이클립스를 사용하는 방법에 관한 3부로 이뤄진 본 "이클립스 유로파(Europa)로 웹 개발하기" 연재의 1회에서는 이클립스의 최신 버전인 유로파를 통해 신속하게 자바 웹 애플리케이션을 개발하는 방법을 배웁니다. 여기서는 이클립스를 위한 Java EE 5를 사용하여 야구 통계를 추적하고 계산하는 웹 애플리케이션을 만들겠습니다.
이 튜토리얼 내에서
본 Part 1에서는 자바 웹 개발에 이클립스 Java EE를 사용하는 방법을 다룰 것이다. 먼저 이클립스를 사용하여 데이터베이스에 연결하고 테이블을 만들고 데이터베이스에 테스트 데이터를 만드는 방법을 다룰 것이다. 웹 서버를 사용하도록 이클립스를 설정하고 이클립스 마법사를 사용하여 웹 애플리케이션, 웹 페이지, 데이터 접근 코드를 만드는 방법을 다룰 것이다. 마지막으로 이클립스를 사용하여 웹 서버를 제어하고 애플리케이션을 발행하고 서버에서 애플리케이션을 실행하면서 이를 디버그하는 방법도 다룰 것이다.
선수조건
자바 프로그래밍 지식은 기본으로 필요하다. 이클립스 IDE에 대해 익숙하면 도움이 되겠지만 꼭 필요지는 않다.
시스템 필요조건
다음과 같은 소프트웨어가 필요하다.
-
이클립스 유로파
- 본 튜토리얼은 이클립스 V3.3(유로파)을 사용한다.
-
JDK(자바 개발 키트)
- 본 튜토리얼은 자바 기술을 사용하여 웹 애플리케이션을 개발하는 방법을 보여주므로 JDK 5.0 또는 그 이상이 필요하다. V5.0이나 V6.0을 다운로드하자.
-
Java EE 개발자를 위한 이클립스 IDE
- 또한 Java EE 개발자를 위한 이클립스 IDE도 필요할 것이다.
-
JRE(자바 런타임 환경)
- 이클립스를 실행하려면 JRE가 있어야 한다.
-
아파치 톰캣
- 애플리케이션은 아파치 톰캣을 컨테이너로 사용한다.
-
MySQL V5.0
- 애플리케이션은 MySQL V5.0을 데이터베이스로 사용한다.
-
자바 퍼시스턴스(Persistence) API
- 또한 자바 퍼시스턴스 API, 그 중에서도 OpenJPA 구현이 필요할 것이다.
포맷 html
 |
| 이 문서 북마킹 하기
|
developerWorks 콘텐트를 다른 사이트에 전재하기: developerWorks 콘텐트에 대한 저작권은 IBM에 있습니다. IBM의 서면 허가나 원본 저자의 허락이 없이는 전재를 금합니다. 저희 콘텐트를 전재하시려면 IBM developerWorks 담당자 에게 문의하십시오. |  | |  |
|