|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 6 (2008년 12월) 이번 회는 SpringDM의 테스트 전략을 살펴봅니다. OSGi 플랫폼에 직접 배치되어서 동작하는 SpringDM 통합테스트를 작성하는 방법을 알아봅니다. 또 SpringDM을 이용해서 OSGi 기반의 웹애플리케이션을 작성하는 방법과 관련 툴, 효용성에 대해서 설명합니다. (Developer CoD) |  |
 |
 |
 |
|  |  JSF 1.2 시작하기, Part 2 (2008년 12월) Part 1에 이어 이번 글에서는 JSF의 고급 기능인 맞춤 검증자, 변환기, 페이즈 리스너를 확실히 살펴보겠습니다. 그와 함께 JSF 애플리케이션의 생명 주기도 이해할 수 있을 것입니다. (자바) |  |
 |
 |
 |
|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 5 (2008년 11월) 이번 회에서는 SpringDM의 Service Dynamics에 대해 알아봅니다. OSGi 서비스의 동적인 특징이 스프링을 이용한 번들에 어떻게 적용될 수 있는지, 그 설정 방법과 특징을 살펴봅니다. 또 단일 서비스 참조와 다중 서비스 참조의 차이점에 대해서도 설명합니다. (Developer CoD) |  |
 |
 |
 |
|  |  톰캣 웹 서버 기능 확장하기 (2008년 11월) 이 튜토리얼은 웹 또는 애플리케이션 서버 관리자가 반드시 읽어야 하는 안내서입니다. 이 튜토리얼에서는 호스팅, 배치, J2EE 웹 애플리케이션 관리를 위한 고급 작업 기법을 설명합니다. (AIX와 UNIX) |  |
 |
 |
 |
|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 4 (2008년 10월) 이번 회부터는 자바 엔터프라이즈 프레임워크인 스프링을 OSGi에서도 그대로 적용할 수 있게 해주는 Spring Dynamic Modules for OSGi를 이용해 OSGi를 엔터프라이즈 환경에 적용하는 방법에 대해 알아보겠습니다. SpringDM 시리즈의 첫 번째 내용은 SpringDM이 기존 OSGi의 서비스 모델의 단점을 어떻게 극복할 수 있도록 해주는지에 대한 설명과 실제 예제를 통해 OSGi 서비스와 SpringDM을 이용한 서비스의 차이점을 살펴봅니다. (Developer CoD) |  |
 |
 |
 |
|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 3 (2008년 10월) 세 번째 연재에는 지난 시간에 이어서 OSGi 프레임워크의 구성에 대해 살펴봅니다. 네 번째 레이어인 Service Registry 계층의 역할을 간단한 예제를 통해 살펴 봄으로써, OSGi를 SOA(Service-Oriented Architecture) 기반 기술로서의 가능성 관점에서 조망해봅니다. 이로써 OSGi에 대해 개괄적으로 살펴보기로 했던 세 번의 여정을 마무리합니다. (Developer CoD) |  |
 |
 |
 |
|  |  JSF 1.2 시작하기, Part 1 (2008년 10월) JSF 기술은 서버 사이드 프레임워크이며 웹 사용자 인터페이스 개발에 컴포넌트 기반 접근 방식을 제공합니다. JSF 1.2(자바 EE 5에 통합됨)는 JSF의 약점을 고쳤고 몇 가지 멋진 특징을 추가했습니다. 이 튜토리얼 연재는 JSF 1.2를 시작하는 방법을 다룹니다. 독자들이 빨리 시작할 수 있게 이론은 가볍게 하고 예제에 중점을 두었습니다. (자바) |  |
 |
 |
 |
|  |  [우수 작품상 수상작] Rational Team Concert 소개 및 설치 방법 (2008년 09월) 성공적인 프로젝트를 위해서는 팀 구성원들의 협업이 중요합니다. Rational Team Concert(RTC)는 프로젝트 팀 내의 효율적인 협업 환경을 제공하는 툴로 글로벌하고 분산된 팀들에게 적합합니다. 본 동영상은 RTC의 소개와 설치 방법을 담고 있습니다. (Screencast) |  |
 |
 |
 |
|  |  [우수 작품상 수상작] When GEF met EMF (2008년 09월) 본 스크린캐스트에서는 이클립스의 프로젝트중 하나인 GEF와 EMF를 사용하여 간단한 네트워크 모델 편집기를 제작하는 방법을 설명합니다. 이 과정에서 스크린캐스트 시청자는 EMF와 GEF를 어떻게 사용하는지에 대한 학습을 할 수 있으며, 이클립스의 에디터 플러그인 개발 절차에 대한 학습도 가능합니다. (Screencast) |  |
 |
 |
 |
|  |  [최우수 작품상 수상작] Mock Object 를 사용해서 쉽게 테스트 하기 (2008년 09월) 본 예제에서는 JDBC 중 흔히 사용되는 세가지 인터페이스 Connection, Statement, ResultSet 을 구현(implements)하는 Mock Object 를 만듦으로써 DB 없이 어떻게 테스트 가능한 클래스를 도출해 낼 것인가에 대해서 살펴보고 있습니다. (Screencast) |  |
 |
 |
 |
|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 2 (2008년 09월) 연재 2회에는 OSGi 프레임워크의 구성에 대해 살펴봅니다. 먼저, OSGi 프레임워크 구현체 중 하나인 이클립스 이퀴녹스(Equinox)에서 번들을 설치하고, 실행하는 과정을 통해 번들 라이프 사이클(Life cycle) 레이어가 제공하는 것을 알아봅니다. 그러고 나서, 번들 내부의 클래스 가시성을 예제를 통해 살펴봄으로써 모듈(Module) 레이어의 의미를 알아보겠습니다. (Developer CoD) |  |
 |
 |
 |
|  |  스프링 프레임워크를 Data Studio와 통합하기 (2008년 09월) pureQuery는 IBM Data Studio 안에 들어 있는 플랫폼이며 자바 데이터베이스 접근 애플리케이션을 개발하는 데 쓰입니다. 스프링의 데이터 접근 기능 중 DAO를 pureQuery와 통합하면 애플리케이션 개발과 유지 보수가 더 단순해집니다. 이 튜토리얼에서는 스프링 프레임워크의 데이터 접근 기능을 이용하는 pureQuery 애플리케이션을 만드는 과정으로 독자들을 안내합니다. (Information Mgmt) |  |
 |
 |
 |
|  |  Groovy 유창하게 쓰기 (2008년 08월) 이 튜토리얼은 그루비(Groovy)에 익숙하지 않으나 그루비 기초를 빠르고 쉽게 배우려는 자바 개발자를 위한 것입니다. 자바 문법을 단순하게 변형한 그루비 문법을 시작으로 네이티브 컬렉션, 내장 정규식, 클로저 등 필수 기능을 배워봅시다. (자바) |  |
 |
 |
 |
|  |  OSGi를 이용한 Java Enterprise Application 개발, Part 1 (2008년 07월) 'OSGi를 이용한 Java Enterprise Application 개발' 시리즈는 자바 엔터프라이즈 애플리케이션 개발 영역에서 새로운 컴포넌트 혹은 서비스 개발과 배포 모델로 부상하고 있는 OSGi와 그 활용 방법을 다룹니다. (Developer CoD) |  |
 |
 |
 |
|  |  이클립스 유로파로 시간을 절약하는 열 가지 기법 (2008년 07월) 이클립스 유로파는 자바 파일들을 돌아다니고 편집하는 데 여러 가지 편리한 기능을 제공합니다. 어떤 기능들이 있고 어떻게 사용하는지 알아보겠습니다. 튜토리얼을 마치면 “왜 이걸 몰랐지!”하고 말하게 될지도 모릅니다. (오픈 소스) |  |
 |
 |
 |