간편결제, 신용카드 청구할인
네이버페이 1%
(네이버페이 결제 시 적립)
NH(올원페이)카드 12% (19,800원)
(3만원 이상 결제/최대 1만원 할인)
북피니언 롯데카드 30% (15,750원)
(최대할인 3만원 / 3만원 이상 결제)
EBS 롯데카드 20% (18,000원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 NEW 우리V카드 10% (20,250원)
(최대할인 3만원 / 3만원 이상 결제)
인터파크 현대카드 7% (20,930원)
(최대할인 3만원 / 3만원 이상 결제)
Close

Boot Spring Boot! 스프링 부트 시작하기 : 한 권으로 정리하는 스프링 부트 A to Z

2013년 9월 9일 이후 누적수치입니다.

판매지수 579
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
정가

25,000원

  • 22,500 (10%할인)

    1,250P (5%적립)

할인혜택
적립혜택자동적립
배송정보
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서

  • 사은품(3)

책소개

저자가 여러 스프링 부트 참고문서를 기반으로 직접 써보며 습득한 내용을 기반으로 집필!
스프링 부트의 기본 설명은 물론 활용 방법과 여러 시행착오를 거쳐 얻은 노하우 수록!


스프링 부트는 스프링 기반의 웹 애플리케이션을 개발하던 때와는 확연하게 다른 경험을 개발자들에게 선사한다. 이는 다른 언어가 가지고 있던 장점들을 자바 개발자들에게 제공하며 ‘프로토타이핑’ - ‘개발’ - ‘운영’까지 이어지는 근사한 경험을 선물한다. 거기에는 XML 기반 으로 애플리케이션에 필요한 기능에 대해서 문맥(Context)으로 정의하는 흐름이 자바코드로 구성(Configuration) 하는 개념(JavaConfig)으로 변모하는 역동적인 변화가 발생한다.

이 책은 저자가 직접 스프링 부트를 써보고, 여러 스프링 부트 참고문서를 기반으로 습득한 내용을 가지고 집필했다. 스프링 부트의 기본 설명은 물론 활용 방법과 저자의 여러 시행착오를 거쳐 얻은 이와 관련된 팁 등을 기술하고 있다.

출판사 서평

[이 책의 내용]

‘스프링 부트 시작하기‘에서는 스프링 부트를 소개하면서 스프링 부트를 기반으로 하는 기본적인 개발흐름을 눈에 익힌다.

‘스프링 부트 살펴보기’에서는 스프링 부트를 본격적으로 살펴본다. 필요한 기능을 가진 라이브러리를 손쉽게 추가 할 수 있는 ‘의존성 관리’, 추가된 ‘의존성’ 라이브러리들을 바로 사용할 수 있도록 스프링 부트 개발팀이 권장하는 ‘자동구성(auto-config)’, 개발 생산성을 높여주고 확장성을 부여하는 ‘스프링 프레임워크와의 조합’, 내장컨테이너를 이용한 빠른 실행과 재가동 시간을 줄이는 ‘개발도구’ 등 스프링 부트를 이용하는데 알아둬야 할 것들을 살펴본다.

‘스프링 부트 기능소개‘에서는 스프링 부트를 이용하게 만드는 스프링 부트 기능을 살펴본다.

‘스프링 부트 출시준비: 액츄에이터’에서는 ‘빠른 개발’ 이후에 고민하게 되는 ‘운영’의 묘미를 살려줄 수 있는 다양한 기능을 살펴본다. 개발하고 배포하여 운영중인 스프링 부트 애플리케이션을 모니터링하고 그 정보를 수집하고 경우에 따라 쉽게 제어할 수 있는 기능들을 소개한다.

‘스프링 부트 배포’에서는 스프링 부트로 개발된 웹 애플리케이션을 배포하는 방법을 살펴본다. 편리하고 막강한 기능을 제공하는 클라우드 서비스들이 많이 등장했다. 그 클라우드 서비스에 우리가 만든 앱을 배포하는 과정을 살펴보면서 자신에게 맞는 클라우드 서비스를 선택하고 관리하는 방법을 기술한다.

‘스프링 부트 빌드도구 플러그인’에서는 ‘실행 가능한(Excutable)’ 배포본(jar or war)을 만들어내는 ‘빌드 도구’를 살펴보도록 한다.

‘스프링 부트 활용 안내‘에서는 스프링 부트로 개발하는 과정에서 고려해볼 다양한 확장 포인트를 살펴본다.

[대상 독자]

스프링 프레임워크에 대한 기본적인 지식이 있고 스프링 부트를 기반으로 한 개발에 관심을 가지고 있는 개발자를 대상으로 한다. 스프링 부트를 제대로 활용하기 위해서는 스프링 프레임워크와 그에 기반되는 지식을 가지고 있는 것이 빠르게 익히고 적응하는 데 도움이 된다. 스프링 부트는 ‘spring + spring-boot + auto-config + build-tool + 3rd party library’의 조합이기 때문에 자바 프로그래밍을 처음 시작하는 이들에게는 학습해야할 것이 많아 조금은 부담스러울 수 있다. 그렇지만 스프링 부트를 제대로 사용하려면 스프링에 대한 공부도 병행해야 한다.

목차

CHAPTER 01 스프링 부트 시작하기
1.1 스프링 부트 소개
1.2 시스템 요구사항
1.3 스프링 부트 설치
1.4 스프링 부트 애플리케이션 개발 시작
1.5 다음 읽을거리

CHAPTER 02 스프링 부트 살펴보기
2.1 빌드 시스템
2.2 코드 구조
2.3 구성(Configuration) 클래스
2.4 자동구성(auto-configuration)
2.5 스프링 빈과 의존성 주입
2.6 @SpringBootApplication 애너테이션 이용
2.7 애플리케이션 실행하기
2.8 스프링 부트 개발자도구
2.9 출시를 위한 애플리케이션 패키징
2.10 다음 읽을거리

CHAPTER 03 스프링 부트 기능소개
3.1 스프링애플리케이션(SpringApplication)
3.2 외부 구성(Externalized Configuration)
3.3 프로파일
3.4 로깅
3.5 웹 애플리케이션 개발
3.6 보안(Security)
3.7 SQL 데이터베이스 이용
3.8 NoSQL 기술 이용
3.9 캐시
3.10 RestTemplate를 이용한 REST 서비스 호출
3.11 WebClient를 이용한 REST 서비스 호출
3.12 스프링 세션
3.13 테스트
3.14 웹소켓(WebSocket)
3.15 자동구성 직접 생성하기
3.16 코틀린(kotlin) 지원
3.17 다음 읽을거리

CHAPTER 04 스프링 부트 출시준비: 액츄에이터
4.1 출시준비 기능 활성화
4.2 HTTP로 모니터링하고 관리하기
4.3 측정(Metrics)
4.4 감시
4.5 HTTP 추적(Tracing)
4.6 프로세스 모니터링
4.7 다음 읽을거리

CHAPTER 05 스프링 부트 빌드도구 플러그인
5.1 스프링 부트 그레이들 플러그인
5.2 스프링 부트 메이븐 플러그인
5.3 다음 읽을거리

CHAPTER 06 스프링 부트 배포
6.1 클라우드 배포
6.2 스프링 부트 애플리케이션 설치
6.3 MS 윈도우즈 서비스
6.4 다음 읽을거리

CHAPTER 07 스프링 부트 활용 안내
7.1 스프링 부트 애플리케이션
7.2 속성(Properties) 및 구성(Configuration)
7.3 내장 웹서버
7.4 스프링 MVC
7.5 HTTP 클라이언트
7.6 로깅
7.7 데이터 접근
7.8 데이터베이스 초기화
7.9 배치 애플리케이션
7.10 액츄에이터
7.11 보안
7.12 핫스와핑(Hot swapping)
7.13 빌드
7.14 전통적 배포

CHAPTER 08 정리

본문중에서

스프링 부트가 소개(2014.04.01)(https://goo.gl/MDjMZ2)된 지 2년이 넘은 시점에 국내에서 스프링 부트 관련 책들이 나오기 시작한다. 각각의 책은 각자의 방식으로 스프링 부트 이용방법을 소개하고 있다.
이 책을 쓰고 있는 나 역시 나만의 방식으로 소개하면서 ‘책을 읽는 여러분 각자의 방식 으로 소화하여 자유롭게 스프링 부트를 사용하라’고 유혹 하려한다. 스프링 부트로 개발하면서 ‘스프링 부트 참고 문서’를 정말 많이 봤다. 참고문서 만으로 이해하기 어려운 부분에 대해서는 소스코드를 열어서 어떻게 구성되어 있고 동작할지를 살피기 시작했다. 그런 이해를 바탕으로 애플리케이션에 필요 한 기능을 위한 구성을 재정의하거나 제공하는 클래스와 인터페이스를 사용하여 직접 구성하는 경험을 쌓게 됐다. 그런 경험을 전달하여 삽질(or 시행착오)을 줄이기를 바란다. 이 책은 스프링 부트 참고문서를 기반으로 하여 그에 대응하는 설명과 나의 ‘삽질 경험’을 기술한다.
('서문' 중에서)

저자소개

생년월일 -
출생지 -
출간도서 0종
판매수 0권

허니몬(honeymon) 이라는 이름으로 개발자로서 꾸준하게 온 오프라인 활동을 해오고 있다. 개인 블로그를 운영하면서 ‘허니몬의 ~~’시리즈로 다양한 주제로 포스팅을 하고 있으며, 2013년부터 지금까지 KSUG(http://www.ksug.org/) 일꾼단으로 활동하면서 스프링 캠프(Spring Camp, http://www.springcamp.io/)와 크고 작은 세미나들을 준비하고 운영해왔다.

이 책과 내용이 비슷한 책 ? 내용 유사도란? 이 도서가 가진 내용을 분석하여 기준 도서와 얼마나 많이 유사한 콘텐츠를 많이 가지고 있는가에 대한 비율입니다.

    리뷰

    0.0 (총 0건)

    기대평

    작성시 유의사항

    평점
    0/200자
    등록하기

    기대평

    0.0

    교환/환불

    교환/환불 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청함, 1:1 문의 게시판 또는 고객센터(1577-2555) 이용 가능

    교환/환불 가능 기간

    고객변심은 출고완료 다음날부터 14일 까지만 교환/환불이 가능함

    교환/환불 비용

    고객변심 또는 구매착오의 경우에만 2,500원 택배비를 고객님이 부담함

    교환/환불 불가사유

    반품접수 없이 반송하거나, 우편으로 보낼 경우 상품 확인이 어려워 환불이 불가할 수 있음
    배송된 상품의 분실, 상품포장이 훼손된 경우, 비닐랩핑된 상품의 비닐 개봉시 교환/반품이 불가능함

    소비자 피해보상

    소비자 피해보상의 분쟁처리 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 따라 비해 보상 받을 수 있음
    교환/반품/보증조건 및 품질보증 기준은 소비자기본법에 따른 소비자 분쟁 해결 기준에 따라 피해를 보상 받을 수 있음

    기타

    도매상 및 제작사 사정에 따라 품절/절판 등의 사유로 주문이 취소될 수 있음(이 경우 인터파크도서에서 고객님께 별도로 연락하여 고지함)

    배송안내

    • 인터파크 도서 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능하여, 인터파크 외 타업체 배송상품인 경우 발송되지 않을 수 있습니다.

    • 배송비

    도서(중고도서 포함) 구매

    2,000원 (1만원이상 구매 시 무료배송)

    음반/DVD/잡지/만화 구매

    2,000원 (2만원이상 구매 시 무료배송)

    도서와 음반/DVD/잡지/만화/
    중고직배송상품을 함께 구매

    2,000원 (1만원이상 구매 시 무료배송)

    업체직접배송상품 구매

    업체별 상이한 배송비 적용