logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

스프링 부트 실전 활용 마스터

스프링 부트 실전 활용 마스터

(스프링 부트 개발과 운영부터 웹플럭스, R소켓, 메시징을 활용한 고급 리액티브 웹 개발까지)

그렉 턴키스트 (지은이), 오명운 (옮긴이), 이일민 (감수)
책만
28,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
25,200원 -10% 0원
1,400원
23,800원 >
25,200원 -10% 0원
0원
25,200원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 22,400원 -10% 1120원 19,040원 >

책 이미지

스프링 부트 실전 활용 마스터
eBook 미리보기

책 정보

· 제목 : 스프링 부트 실전 활용 마스터 (스프링 부트 개발과 운영부터 웹플럭스, R소켓, 메시징을 활용한 고급 리액티브 웹 개발까지)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바
· ISBN : 9791189909307
· 쪽수 : 332쪽
· 출판일 : 2021-05-28

책 소개

간단한 장바구니 예제를 리액터를 활용한 논블로킹/비동기 방식으로 구현하며 비밀을 파헤쳐본다. 스프링 헤이티오스를 적용해서 변경 여파를 최소화하면서 진화하는 API를 만들어보고, 스프링 레스트 독을 사용해서 소스 코드와 일치하는 API 문서를 작성해본다.

목차

[1장] 스프링 부트 웹 애플리케이션 만들기
스프링 부트란 무엇인가
리액티브 프로그래밍 소개
___리액터 타입
스프링 웹플럭스의 등장
스프링 부트로 이커머스 플랫폼 만들기
___프로젝트 페어런트
___애플리케이션 메타데이터
___스프링 부트 스타터
___스프링 부트 메이븐 플러그인
첫 코드
___자동설정
___컴포넌트 탐색
___스프링 웹플럭스 컨트롤러 생성
템플릿 적용
정리

[2장] 스프링 부트를 활용한 데이터 액세스5
리액티브 데이터 스토어 요건
이커머스 애플리케이션 도메인 정의
리포지토리 만들기
테스트 데이터 로딩
장바구니 보여주기
장바구니에 상품 담기
서비스 추출
데이터베이스 쿼리
쿼리문 자동 생성 메소드로 충분하지 않을 때
Example 쿼리
평문형 연산
트레이드 오프
정리

[3장] 스프링 부트 개발자 도구
애플리케이션 시작 시간 단축
개발자 도구
___자동 재시작과 리로딩
___정적 자원 제외
___개발 모드에서 캐시 비활성화
___부가적 웹 활동 로깅
___자동설정에서의 로깅 변경
___라이브 리로드 지원
리액터 개발자 도구
___리액터 플로우 디버깅
___리액터 플로우 로깅
___블록하운드를 사용한 블로킹 코드 검출
정리

[4장] 스프링 부트 테스트
리액티브 단위 테스트 작성
내장 컨테이너 테스트 실행
스프링 부트 슬라이스 테스트
블록하운드 사용 단위 테스트
정리

[5장] 스프링 부트 운영
애플리케이션 배포
___우버 JAR 배포
___도커 배포
운영 애플리케이션 관리
___애플리케이션 정상상태 점검: /actuator/health
___애플리케이션 상세정보: /actuator/info
___다양한 액추에이터 엔드포인트
___로깅 정보 엔드포인트: /actuator/loggers
다양한 운영 데이터 확인
___스레드 정보 확인: /actuator/threaddump
___힙 정보 확인: /actuator/heapdump
___HTTP 호출 트레이싱: /actuator/httptrace
___그 밖의 엔드포인트
관리 서비스 경로 수정
정리

[6장] 스프링 부트 API 서버 구축
HTTP 웹 서비스 구축
API 포털 생성
API 진화 반영
하이퍼미디어 기반 웹 서비스 구축
하이퍼미디어의 가치
API에 행동 유도성 추가
정리

[7장] 스프링 부트 메시징
메시징 솔루션 선택
익숙한 패턴을 사용한 문제 해결
손쉬운 테스트
테스트컨테이너 사용 테스트
테스트 케이스 구성
스케줄러를 사용해서 블로킹 API 감싸기
컨슈머 작성
정리

[8장] 스프링 부트 R소켓
R소켓 소개
리액티브 프로토콜 탄생
R소켓 패러다임
___요청-응답
___요청-스트림
___실행 후 망각
___채널
R소켓 서버 생성
R소켓 클라이언트 생성
___웹플럭스 요청을 R소켓 요청-응답으로 전환
___웹플럭스 요청을 R소켓 요청-스트림으로 전환
___웹플럭스 요청을 R소켓 실행 후 망각으로 전환
___웹플럭스 요청을 R소켓 채널로 전환
정리

[9장] 스프링 부트 애플리케이션 보안
스프링 시큐리티 시작하기
실무 적용
스프링 시큐리티 커스텀 정책
사용자 컨텍스트 접근
메소드 수준 보안
OAuth 보안
정리

[한국어판 특별 부록] 리액티브 스트림 시퀀스 다이어그램
데이터 핸들러 로직 정의 및 Subscriber 생성
DataProvider에 데이터 요청 및 Publisher 생성
구독하기
Subscription 생성
Subscription에 데이터 요청
실제 데이터 접근 및 onNext/onError/onComplete 호출
비동기는 어디에?

저자소개

그렉 턴키스트 (지은이)    정보 더보기
스프링 데이터 JPA와 스프링 웹 서비스의 수석 개발자다. 스프링 헤이티오스(HATEOAS, Hypermedia As The Engine Of Application State), 스프링 데이터 레스트(REST), 스프링 시큐리티(Security), 스프링 프레임워크(Framework), 스프링 포트폴리오의 다른 많은 부분에 기여해왔다. 수년간 스크립트-푸(script-fu)를 통해 스프링 데이터 팀의 CI 시스템을 유지 관리해왔다. 『스프링 부트 2.0 2/e』(에이콘출판, 2019)과 시장에 출시된 최초의 스프링 부트 책을 비롯해 스프링 부트에 관한 여러 권의 책을 저술했다. 심지어 자신의 유튜브 채널인 Spring Boot Learning(http://bit.ly/3uSPLCz)을 개설해 스프링 부트에 대해 배우고 재미있게 실습할 수 있는 채널을 만들기도 했다. 스프링 팀에 합류하기 전에는 해리스(Harris Corp.)에서 선임 소프트웨어 엔지니어로 근무하며 미국 연방항공청(FAA, Federal Aviation Administration)과의 15억 달러 규모의 전국 상시 접속 네트워크 구축 계약을 비롯한 여러 프로젝트에 참여했다. 테스트에 몰두하는 스크립트 전문가인 그렉은 한밤중의 장애에도 익숙하다. 컴퓨터 공학 석사 학위를 취득했으며 아내와 자녀들과 함께 미국에서 살고 있다.
펼치기
오명운 (옮긴이)    정보 더보기
번역을 통해 개발자 생태계에 조금이라도 보탬이 되고자 인공지능과 무모한 경쟁을 벌이고 있는 인간지능 번역자. 『실전 스프링 부트』(제이펍, 2023), 『스프링 부트 실전 활용 마스터』(책만, 2021), 『엔터프라이즈 데이터 플랫폼 구축』(책만, 2020) 등을 번역했으며, 적은 양이라도 꾸준히 번역 작업을 이어갈 생각이다. https://github.com/HomoEfficio/dev-tips에 잡다한 문제 해결 기록을 남기고 있으며, 현재 네이버제트에서 글로벌 메타버스 서비스 제페토(Zepeto)를 만들고 있다.
펼치기
이일민 (감수)    정보 더보기
호주의 IT 서비스 기업인 이프릴의 대표 컨설턴트다. 엔터프라이즈 오픈소스 커뮤니티인 오픈시드의 대표이며 한국스프링사용자모임(KSUG)의 공동설립자이기도 하다. 8비트 컴퓨터 시절 프로그래밍의 매력에 빠져 10여 년간 취미로 프로그래밍을 즐겨오다 전문 개발자의 길로 들어서서 19년째 소프트웨어 개발과 교육, 컨설팅 일을 해오고 있다. 2004년부터 스프링을 이용해서 기업과 학교, 인터넷 서비스 업체의 시스템을 개발해왔고 스프링을 기반으로 한 애플리케이션 프레임워크 제작 컨설팅과 스프링 개발자 교육을 해오고 있다. JCO 컨퍼런스에서 세 차례 스프링을 주제로 발표했고 기묘, 이프릴, KSUG 등을 통해 스프링 세미나를 진행하기도 했다. 스프링과 오픈소스 기술에 관련된 정보와 경험을 공유하는 블로그 (toby.epril.com)를 운영하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책
9791189909338