1.지금까지의 개발 방식과는 다르게 데이터베이스 설계부터 진행하는 것이 아니라 도메인 모델을 설계하고 이를 바탕으로 소스 코드를 확장시켜 나가는 방식을 취한다. GWT와 Spring에 대한 기술적인 이해도 있겠지만 Mock Object를 이용하여 인터페이스를 확장하고 설계를 개선시켜 나가는 방법을 습득해본다.
2.기본적으로 사용하는 기술 요소는 GWT + Spring + Spring JDBC를 기반으로 개발한다. DB는 hsqldb와 같이 가벼운 DB를 사용할 예정이다.
3.GWT를 다루면서 새롭게 등장하고 있는 웹 UI 개발 방향에 대한 이해도를 높일 수 있다.
4.Spring 프레임워크에 대한 기본적인 지식을 습득하고 Spring 프레임워크 기반의 테스트 코드 구현 방법에 대하여 습득할 수 있다.