본문내용 바로가기
무료배송 소득공제

스프링 4 코딩공작소 쉽게, 재미있게, 확실하게 배우는 실습형 입문서

펠리페 구티에레즈 지음 | 신경근 옮김 | 길벗 | 2014년 09월 17일 출간
  • 정가 : 26,000원
    판매가 : 23,400 [10%↓ 2,600원 할인]
  • 통합포인트 :
    [기본적립] 1,300원 적립 [5% 적립] 안내 [추가적립] 5만원 이상 구매 시 2천원 추가적립 [회원혜택] 우수회원 5만원 이상 구매 시 2~3% 추가적립
  • 추가혜택 : 카드/포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 절판
상품상세정보
ISBN 9788966187980(8966187986)
쪽수 408쪽
크기 183 * 235 * 20 mm /827g 판형알림

책소개

이 책이 속한 분야

[스프링 4 코딩공작소]는 스프링 프레임워크를 사용해 애플리케이션을 만드는 실습형 입문서이다. 기본기술들인 그레이들 도구를 이용한 의존성 관리와 빌드, 프로그래밍으로 스프링 컨테이너와 빈을 설정하는 방법, 의존성 주입에 애너테이션을 사용하는 방법, 컬렉션과 커스텀 타입 사용 방법, XML, 애너테이션, 그루비 빈 리더를 이용해 메타데이터를 다루는 방법 등부터 실전 개발 기술인 유닛 테스팅과 통합 테스팅, 스프링과 RabbitMQ를 이용한 AMQP 메시지 전송과 수신, 웹 애플리케이션 생성과 REST API 노출 등을 다루고 있다.

저자소개

저자 : 펠리페 구티에레즈

저자 펠리페 구티에레즈 Felipe Gutierrez는 소프트웨어 아키텍트로, 몬테레이 공과 대학교 멕시코시티 캠퍼스에서 학사와 석사 학위를 받았다. 20년 이상 정부, 헬스케어, 교육, 금융 회사의 프로그램을 개발했다. 현재 EMC/Pivotal의 시니어 컨설턴트로 일하고 있으며 여러 기술 중 특히 스프링 프레임워크 그루비 그리고 RabbitMQ를 전문으로 다룬다.

역자 : 신경근

역자 신경근은 넥스텔레콤에서 SIP 서버 매니저와 빌링 서버 개발을 시작으로, 한컴씽크프리에서 자바/안드로이드 공통 라이브러리 개발을 담당했고 몇몇 스타트업에서 LBS, SNS, 뉴스 큐레이션 앱 등을 개발했다. 옮긴 책으로는 [가장 빨리 만나는 자바 8]이 있다.

목차

첫째마당 스프링 프레임워크 기초

1장 ▶첫 번째 스프링 애플리케이션
01 선행 요구 사항
Hello World 예제
Hello World 애플리케이션 실행하기
스프링 부트: 더 쉬운 스프링
스프링 부트 애플리케이션 실행하기
그루비식 스프링 부트
02 요약

2장 ▶클래스와 의존성 다루기
01 My Documents 스프링 애플리케이션
My Documents 요구 사항
클래스와 의존성 정의하기
02 스프링 프레임워크 사용하기
03 스프링 프레임워크와 의존성 주입
04 요약

3장 ▶서로 다른 설정 적용하기
01 My Documents XML 설정
02 스프링 애너테이션 사용하기
03 스프링 스테레오타입
04 자바 빈 설정 사용하기
05 GroovyBeanDefinitionReader 클래스 사용하기
06 설정 선택하기
07 요약

4장 ▶빈 스코프 사용하기
01 스코프
02 @Scope 애너테이션 사용하기
03 새로운 GroovyBeanDefinitionReader 컨텍스트에서 빈 스코프 사용하기
04 요약

5장 ▶컬렉션과 커스텀 타입 다루기
01 List, Map 그리고 Properties
02 XML 설정 내의 컬렉션
03 컬렉션 병합하기
04 요약

6장 ▶리소스 파일 사용하기
01 리소스 사용하기
02 프로퍼티 파일 사용하기
03 서로 다른 언어 사용하기: 스페인어 지원
04 요약

7장 ▶스프링 애플리케이션 테스트하기
01 애너테이션을 이용한 테스팅
02 프로파일 사용하기
03 기타 테스트 애너테이션
04 요약

둘째마당 스프링 프레임워크

8장 ▶스프링 애플리케이션에 어드바이스 지정하기
01 My Documents에 대한 어드바이스
02 AOP로 해결하기
AOP 개념
before 어드바이스
after 어드바이스
around 어드바이스
after throwing 어드바이스
03 애너테이션을 이용한 AOP
04 요약

9장 ▶스프링 애플리케이션에 퍼시스턴스 추가하기
01 퍼시스턴스 추가하기
02 데이터베이스 내장하기
03 데이터를 모으는 새로운 방법: JdbcTemplate과 RowMapper
04 요약

10장 ▶웹에 스프링 애플리케이션 보여주기
01 퍼시스턴스 계층
02 스프링 MVC
03 국제화: i18n
04 요약

11장 ▶스프링 애플리케이션을 외부 시스템과 통합하기
01 자바 메시지 서비스
02 스프링 JMS
03 RabbitMQ와 스프링 래빗
04 요약

12장 ▶REST API 노출하기
01 RESTful
HTTP-GET
HTTP-POST
HTTP-PUT
HTTP-DELETE
02 요약

13장 ▶이메일 추가하기와 태스크 스케줄링
01 이메일 보내기
02 비동기 태스크 알아보기
03 스케줄링
04 요약

셋째마당 스프링 프레임워크 고급

14장 ▶동적 언어 사용하기
01 더 동적으로 작업하기
02 그루비로 작업하기
03 JRuby와 빈 셸 사용하기
04 요약

15장 ▶스프링 애플리케이션에서 스프링 데이터 사용하기
01 NoSQL 데이터베이스 사용하기
02 DocumentDAO 구현하기
03 MongoDB 테스트하기
04 완전한 DocumentDAO 테스트
05 요약

16장 ▶스프링 애플리케이션과 메시징하기
01 RabbitMQ 사용하기
RabbitMQ: 익스체인지, 바인딩 그리고 큐
메시지 변환에 XML 마샬러 사용하기
02 래빗 테스트
03 요약

17장 ▶소셜과 모바일 지원
01 스프링 소셜 사용하기
02 스프링 소셜 트위터
트위터에 애플리케이션 등록하기
트윗하기
03 스프링 애플리케이션에서 트윗 보내기
04 요약

넷째마당 스프링 I/O

18장 ▶스프링과 그루비
01 그루비 코딩
02 그루비 테스트하기
03 스프링 DSL 문법
04 요약

19장 ▶모든 것을 간소화하는 스프링 부트
01 스프링 부트
02 My Documents 배치하기
실행 가능한 JAR 파일 생성하기
WAR 파일 생성하기
03 그루비식 스프링 부트
04 요약

20장 ▶스프링 XD 애플리케이션
01 스프링 XD 설치하기
스프링 XD 배포판 이용하기
맥 OS X Homebrew 설치 이용하기
02 스프링 XD
모듈
03 My Documents에서 스프링 XD 사용하기

04 분석하기
05 요약

부록 ▶도구 설치하기
01 자바 설치하기
윈도우 OS용 자바 설치하기
환경 변수 설정하기
OS X용 자바 설치하기
02 맥 OS X용 도구
Homebrew 설치하기
GVM 설치하기
03 그레이들 설치하기
윈도우에 그레이들 설치하기
맥 OS X 또는 리눅스에 그레이들 설치하기
04 그루비 설치하기
윈도우에 그루비 설치하기
맥 OS X 또는 리눅스에 그루비 설치하기
05 MongoDB 설치하기
윈도우에 MongoDB 설치하기
맥 OS X에 MongoDB 설치하기
06 아파치 ActiveMQ 설치하기
윈도우에 아파치 ActiveMQ 설치하기
맥 OS X에 아파치 ActiveMQ 설치하기
07 RabbitMQ 설치하기
윈도우에 RabbitMQ 설치하기
맥 OS X에 RabbitMQ 설치하기
08 스프링 부트 설치하기
윈도우에 스프링 부트 설치하기
맥 OS X 또는 리눅스에 스프링 부트 설치하기
09 스프링 XD 설치하기
윈도우에 스프링 XD 설치하기
맥 OS X에 스프링 XD 설치하기
10 요약

출판사 서평

지금 당장 스프링 4로 애플리케이션을 만들어 보자!
이 책은 스프링 프레임워크를 사용해 애플리케이션을 만드는 실습서다. 스프링 프레임워크의 모든 기능과 모듈을 사용해 애플리케이션을 만들면서 각각의 사용법뿐만 아니라 실무에서 효과적으로 적용할 수 있는 지식을 점진적으로 배울 수 있다.

[출판사 리뷰]
쉽게, 재미있게, 확실하게 배우는 스프링 4 실습형 입문서!
코딩공작소는 애플리케이션을 만들면서 배우는 실습형 입문서입니다. 이 책으로 지금 당장 웹 애플리케이션을 만들면서 스프링 4의 새로운 기능들을 맛보길 바랍니다.
... 더보기

북로그 리뷰 (4) 전체보기 쓰러가기

도서 구매 후 리뷰를 작성하시면 통합포인트를 드립니다.
결제 90일 이내 작성 시 300원 / 발송 후 5일 이내 작성시 400원 / 이 상품의 첫 리뷰 작성 시 500원
(포인트는 작성 후 다음 날 적립되며, 도서 발송 전 작성 시에는 발송 후 익일에 적립됩니다.
외서/eBook/음반/DVD/GIFT 및 잡지 상품 제외)
안내
  • 스프링 4 코딩공작소 na**eje | 2015-04-05 | 추천: 0 | 5점 만점에 4점
    스프링 4 코딩공작소  - 쉽게, 재미있게, 확실하게 배우는 실습형 입문서 스프링에 대한  경험이 없는 상황에서 스프링의 최신 버전을 사용해 보고 싶어 선택한 책입니다.  자바에 대한 경험은 약간 있지만, 웹 프로그래밍에 대한 다른 부분들은 약간의 경험만 있는  상황에서 책을 읽어 봤습니다.  우선 책의 부제에 '실습형' 그리고, '입문서'라는 말이 있다는 점에서 코딩에 대한 각오를  어느 정도 하고 읽어 나갔습니다.  목차를 보... 더보기
  • 스프링4로 넘어가기 ma**cps | 2014-10-13 | 추천: 0 | 5점 만점에 4점
    개발자를 위해 점점더 편리한 개발 툴이나 프레임워크가 나오는건 반가운일이다.JAVA 코드에서 DB 커넥션 부터 처리하는 지저분한 코드를MyBatis 같은 프레임워크로 간단히 해결하고핵심 코드만 보이게 하고각 자바 클래스는 @시작되는 설정으로손쉽게 호출하고 사용할 수 있게 해준다.엄밀히 말하면소스코드의 핵심 구조의 퀄리티가 좋아지기 보단코어가 되는 코드에 좀 더 집중할 수 있도록도와주는 것들 중에 스프링이라는 프레임워크가이미 개발자들 사이에서는 깊숙히 들어와 있는것이다.스프링3를 쭉 써온 경험에 비춰볼 때스프링4에서 제공되는 스프링부... 더보기
  • 스프링 4 코딩공작소 ch**yojin | 2014-10-06 | 추천: 0 | 5점 만점에 5점
    우리나라의 70%는 JAVA 개발자라고 할 수 있다. 이상하게 만큼 우리나라에서는 JAVA 개발자가 다른 언어 개발자에 비해 많은 수를 차지하고 있는 실정이다. JAVA를 개발하는 사람들은 반드시 사용해본 경험이 있을 것이고, 적어도 들어본 적이 있는 것이 스프링이다.    스프링은 자바 플랫폼을 위한 오픈소스 애플리케이션 프레임워크로서 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 흔히들 경량 컨테이너, 객체지향성, 확장성이 높은 프레임워크라고 말하며, 널리 쓰이고 있다.&n... 더보기
  • 새로운 기술의 실무적용 fo**oso | 2014-10-06 | 추천: 0 | 5점 만점에 5점
    온라인 서점에서 스프링4를 검색 해 보니 책이 2권뿐 검색 되지 않는다. 그만큼 스프링4에 대한 책은 아직 흔치 않다. 이책은 스프링 프레임워크의 기본 설명부터 새로나온 스프링4의 새로운  기술들을 광범위하게 다루고 있다. Maven 이 대세이긴 하지만 Maven의 불편한 점 때문에 Gradle 로  옮겨 타는 이가 늘고 있는 이 시점에 Maven 대신 Gradle 을 선택했다는  그것만으로도 이책이 어떤 성격의 책인지 알 수 있다. 그루비,스프링부트,스프링XD,RabbitMQ,Mong... 더보기

Klover 평점/리뷰 (0)

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매도서의 문장수집을 기록하면 통합포인트 적립 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서번역서

안내

이 분야의 베스트

더보기+

이 분야의 신간

더보기+

바로가기

  • 우측 확장형 배너 2
  • 우측 확장형 배너 2

최근 본 상품