출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

- 정가
- $90.00
- 판매가
-
$65.61
(27%↓)
- 적립금
- $1.31 (2%P)
품절된 상품입니다.
이 책을 꼭 원하시는 고객님께서는 아래 "상품문의"를 클릭 후 구매의사를
알려주세요. 책이 확보 될 경우 연락 드리겠습니다.
평점 - · 리뷰 0
ISBN : 9788992939768 / 1192쪽 188 x 240 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
코리아교육그룹 교육연구소
-
정그린
-
서길원, 김운호, 허상훈, 박재상, 박경규, 김종욱, 오윤우, 유지영
-
김영욱
- 19,800
- 23,400
- 31,500
- 23,400
출판사 리뷰
스프링 프레임워크는 성장하고 있다. 모든 것은 늘 선택의 문제였다. 자바 EE는 여러 대안과 더 나은 해결책을 뒤로하고 일부 기술에만 집중하고 있다. 스프링 프레임워크가 등장했을 때 자바 EE는 최선이라고 여겨질 만큼의 아키텍처를 나타낸다고 보기가 어려웠다. 스프링은 자바 EE를 단순화하는 방법을 강구했기 때문에 엄청난 추종자를 확보했다. 매번 배포할 때마다 새 기능을 추가해 여러 해결책을 사용할 수 있게 했으며 그러한 기능을 간편하게 사용할 수 있게 만들어줬다.
2.0 이후부터 스프링 프레임워크는 여러 플랫폼을 다루기 시작했다. 프레임워크는 항상 그래왔듯이 기존 플랫폼 위에서 서비스 할 수 있었지만, 가능한 한 기저 플랫폼에 느슨하게 의존하게 해줬다. 자바 EE는 여전히 주요한 준거점이지만 유일한 것은 아니다. OSGi(모듈형 아키텍처에 있어 장래성이 있는 기술)는 현재 스프링소스의 큰 전략 중 하나다. 또한 스프링 프레임워크는 구글 앱 엔진에서도 사용할 수 있다. 애노테이션 중심의 프레임워크와 XML 스키마를 도입해 스프링소스는 효율적으로 특정 문제 영역의 도메인을 사실상 DSL(domain-specific language)로 모델링할 수 있게 해준다. 스프링 프레임워크 기반의 프레임워크가 생겨 인티그레이션, 배치 처리, 플렉스와 플래시 연동, GWT, OSGi 등 많은 것을 다루고 있다.
대상 독자
이 책은 아키텍처를 단순화하고 싶고 자바 EE 플랫폼 영역 밖의 문제를 해결하고자 하는 자바 개발자를 위한 책이다. 프로젝트에서 이미 스프링을 사용해서 개발 중이라면, 미처 알지 못했던 새로운 기술을 다룬 더 심도 있는 내용을 확인할 수 있을 것이다. 프레임워크를 처음 사용하는 분이라면 바로 이 책으로 시작할 수 있을 것이다.
이 책은 독자가 자바와 IDE에 익숙하다고 가정한다. 자바를 클라이언트 애플리케이션에서 사용하는 것도 가능하지만 자바의 거대한 커뮤니티는 엔터프라이즈 영역에도 존재하며, 이 분야의 기술이 가장 많은 이익을 가져다 주기도 한다는 사실을 알게 될 것이다. 따라서 서블릿 API 같은 기본적인 엔터프라이즈 프로그래밍 개념에도 익숙할 것으로 가정하겠다.
이 책의 구성
1장, '스프링 소개'에서는 스프링 프레임워크에 대한 일반적인 개요를 제시한다. 스프링을 어떻게 설정하고, 스프링이 무엇이며, 어떻게 사용하는지 다룬다.
2장, '고급 스프링 IoC 컨테이너'에서는 1장에서 다룬 것과 비교해서 널리 사용되고 있지는 않지만 컨테이너를 십분 활용하기 위한 핵심적인 개념을 다룬다.
3장, '스프링 AOP와 AspectJ 지원'에서는 AspectJ를 활용한 스프링의 관점지향 프로그래밍 기능을 다룬다. 이 기술은 스프링 프레임워크가 제공하는 여러 다른 서비스의 기반이다.
4장, '스프링과 스크립팅'에서는 그루비, 빈쉘, 제이루비 같은 스크립트 언어를 스프링 프레임워크와 함께 사용하는 방법을 다룬다.
5장, '스프링 시큐리티'에서는 애플리케이션을 더 잘 보호하는 데 도움을 주는 스프링 시큐리티 프로젝트, 기존에 Acegi라고 불렀던 프로젝트를 소개한다.
6장, '스프링과 다른 웹 프레임워크 연동'에서는 스프링이 제공하는 핵심 웹 단 기능을 소개한다. 여기서는 스프링이 웹 단에서 제공하는 모든 기술의 기반을 다룬다.
7장, '스프링 웹 플로우'에서는 웹 단의 UI 플로우를 만들 수 있는 스프링 웹 플로우를 소개한다.
8장, '스프링 MVC'에서는 스프링 웹 MVC 프레임워크를 사용한 웹 기반 애플리케이션 개발을 다룬다.
9장, '스프링 REST'에서는 스프링의 RESTful 웹 서비스 기능을 소개한다.
10장, '스프링과 플렉스'에서는 스프링 BlazeDS를 사용해서 리치 인터넷 애플리케이션(RIA)과 스프링 빈을 연동하는 방법을 소개한다. 여기서 추가적으로, 액션스크립트로 플래시 애플리케이션을 작성할 때도 자바 스프링 개발자가 사용하는 것과 동일한 컨테이너 서비스와 컨벤션을 사용할 수 있게 해주는 스프링 액션스크립트도 소개한다.
11장, '그레일즈'에서는 그루비 코드로 작성하고 구성하고 최신 프레임워크를 사용해서 생산성을 높일 수 있는 그레일즈 프레임워크를 다룬다.
12장, '스프링 루'에서는 스프링소스의 새로운 핵심 프레임워크로서 자바 개발자에게 더 강력함 힘을 가져다 주는 스프링 루를 다룬다.
13장, '스프링 테스트'에서는 스프링 프레임워크를 사용한 단위 테스트를 다룬다.
14장, '스프링 포틀릿 MVC 프레임워크'에서는 스프링 MVC 포틀릿 프레임워크를 사용해서 애플리케이션을 개발하고 포틀릿 컨테이너의 장점을 증진시키는 방법을 다룬다.
15장, '데이터 접근'에서는 스프링을 사용해서 JDBC, 하이버네이트, JPA 같은 API를 활용해 데이터를 저장하는 방법을 다룬다.
16장, '트랜잭션 관리'에서는 스프링의 일관적인 트랜잭션 관리 기능 기반 개념을 소개한다.
17장, 'EJB, 스프링 리모팅, 웹 서비스'에서는 스프링 웹 서비스 프로젝트를 비롯한 다양한 RPC 기술을 소개한다.
18장, '엔터프라이즈 환경의 스프링'에서는 JMX 지원, 스케줄링, 이메일 지원과 같은 스프링 플랫폼이 제공하는 편의성 기능을 소개한다.
19장, '메시징'에서는 스프링을 사용해서 메시지지향 미들웨어를 사용하고 스프링 추상화로 단순화하는 방법을 다룬다.
20장, '스프링 인티그레이션'에서는 스프링 인티그레이션 프레임워크를 사용해서 개별적인 서비스와 데이터를 연동하는 방법을 다룬다.
21장, '스프링 배치'에서는 메인프레임 영역에서 일반적으로 고려하는 솔루션을 모델링하는 방법을 제공하는 스프링 배치를 다룬다.
22장, '스프링과 그리드'에서는 분산된 상태와 그리드 처리를 통해 스프링을 확장하는 다양한 방법을 살펴본다.
23장, 'Jbpm과 스프링'에서는 비즈니스 프로세스 관리 개념을 소개하고 제이보스의 유명 프레임워크인 jBPM과 스프링 프레임워크를 연동하는 방법을 살펴본다.
24장, 'OSGi와 스프링'에서는 스프링 프레임워크가 제공하는 견고한 OSGi 지원을 살펴본다.



































