WELCOME TO SHOP

    회원가입을 하시면 다양한 혜택과 이벤트가 기다리고 있습니다.

    은행계좌안내

    • 국민은행 493601-01-371416
    • 예금주 주식회사 가람로직스

    상품상세 정보

    뒤로가기

    배워서 바로 쓰는 스프링 부트 2

    상품 정보
    상품명 배워서 바로 쓰는 스프링 부트 2
    정가 ₩28,000
    판매가 ₩28,000
    배송비 무료
    출판사 한빛미디어
    ISBN 9791162242995
    출간일 2020-04-16
    구매방법
    배송주기
    상품 옵션
    배송
    수량
    down up  
    상품 목록
    상품 정보 가격 삭제
    총상품금액(수량) 0

    할인가가 적용된 최종 결제예정금액은 주문 시 확인할 수 있습니다.

    이벤트 온오프버튼  

    구매하기

     


    책소개

    웹 애플리케이션을 효과적으로 구현하는 실무 비법 대방출

    『배워서 바로 쓰는 스프링 부트 2』는 스프링 부트에서 자주 발생하는 문제의 해결 방법부터 웹플럭스 사용법까지 실무에 꼭 필요한 내용만 담았다. 웹 개발 경력 10년 이상의 베테랑 저자들이 실전 경험에서 얻은 노하우를 친절한 예제를 통해 설명한다. 웹 애플리케이션 공통 처리, 데이터베이스 액세스, 보안, 화면 개발, API 개발, 운용, 시스템 아키텍처 등 실무에 필요한 모든 내용을 총망라하는 스프링 부트 완벽 활용서다. 현업에서 가장 필요하고, 문제가 많이 발생하는 주제를 예제와 함께 설명하며, 실무에 직접 응용해볼 수 있다. 책의 일부 내용을 미리 읽어보실 수 있습니다. 미리보기

    목차

    CHAPTER 1 스프링 부트의 구성
    __1.1 스프링 부트의 기초
    __1.2 웹 애플리케이션 개발
    __1.3 예제 프로젝트의 구성

    CHAPTER 2 웹 애플리케이션의 공통 처리
    __2.1 유효성 검증
    __2.2 객체 매핑
    __2.3 로그 출력
    __2.4 파일 다운로드
    __2.5 파일 업로드
    __2.6 메일 송신

    CHAPTER 3 데이터 액세스
    __3.1 스타터
    __3.2 도마 사용 방법
    __3.3 엔티티 공통 처리
    __3.4 페이징 처리
    __3.5 배타 제어
    __3.6 논리 삭제

    CHAPTER 4 보안
    __4.1 스타터
    __4.2 인증
    __4.3 RememberMe
    __4.4 인가
    __4.5 CSRF 대책
    __4.6 이중 송신 방지

    CHAPTER 5 화면 개발
    __5.1 타임리프
    __5.2 폼 바인딩
    __5.3 전처리
    __5.4 템플릿 공유
    __5.5 타임리프의 다른 기능
    __5.6 정적 콘텐츠 관리하기

    CHAPTER 6 API 개발
    __6.1 스프링 부트를 이용한 API 개발
    __6.2 스프링 부트를 이용한 API 연계
    __6.3 API 개발 효율 극대화

    CHAPTER 7 팀 개발
    __7.1 인프라 구성 관리
    __7.2 데이터베이스 구성 관리
    __7.3 유지보수 가능한 테스트 코드
    __7.4 문서 생성 도구 활용
    __7.5 소스 생성기

    CHAPTER 8 운용
    __8.1 환경별 설정 관리
    __8.2 애플리케이션 서버 설정
    __8.3 애플리케이션의 상태 확인
    __8.4 애플리케이션 모니터링
    __8.5 요청 추적
    __8.6 지연 시간 분석
    __8.7 무정지 배포
    __8.8 컨테이너 오케스트레이션 배포

    CHAPTER 9 시스템 아키텍처 구성
    __9.1 시스템 아키텍처 고찰
    __9.2 시스템 아키텍처 구성안
    __9.3 구축 튜토리얼

    CHAPTER 10 스프링 5와 스프링 부트 2의 신기능
    __10.1 웹플럭스

    CHAPTER 11 로컬 개발 환경 구축
    __11.1 깃 설치
    __11.2 예제 프로젝트 다운로드
    __11.3 도커 설치
    __11.4 JDK 설치
    __11.5 IDE 설치

    CHAPTER 12 예제 애플리케이션
    __12.1 관리 애플리케이션의 기능
    __12.2 관리 애플리케이션 이용 방법

    작가

    히로스에 다케시,미야바야시 다케히로 저/정인식 역/다카야스 아츠시 감수

    출판사리뷰

    웹 개발에 스프링을 사용하는 자바 개발자라면 스프링 부트와 떼려야 뗄 수 없다. 스프링 부트를 사용하면 환경 설정이 복잡한 스프링 프레임워크의 많은 부분을 자동화하여 효율적이고 편리하게 웹 애플리케이션을 개발할 수 있다. 스프링 부트의 스타터와 빌드 도구, 자동 구성 등을 활용해 신속하고 빠르게 개발하는 방법을 알아보고 싶다면 이 책을 읽기 바란다.
    이 책은 현업에서 가장 필요하고, 문제가 많이 발생하는 주제를 예제와 함께 설명하며, 실무에 직접 응용해볼 수 있다. 각 장은 어느 정도 독립적이기 때문에 필요한 부분부터 학습 가능한 구성이다. 스프링 부트로 웹 개발을 하면서 궁금한 점이 있다면 이 책에서 바로 찾아 해결해보자.

    이 책의 구성
    1장. 이 책에서 다루는 스프링/스프링 부트 프로젝트 구성을 설명한다. 특히 웹 애플리케이션의 디렉터리 구조를 설명한다.
    2장. 웹 애플리케이션을 구축할 때 기능 사양에 의해 변경이 발생하지 않는 공통 처리 부분을 설명한다.
    3장. 데이터베이스 액세스의 라이브러리 통합과 이용 방법을 설명한다. 저자들의 경험상 스프링 데이터 JPA로는 ‘프로그램에서 실행되는 SQL을 떠올리기 어렵다’는 문제가 있었기에 이 책에서는 도마(Doma) 2라는 O/R 매퍼를 사용한다.
    4장. 스프링 시큐리티의 사용법과 응용법을 설명한다. 스프링 시큐리티는 입문서나 가이드라인이 있지만, 실제로 이를 응용하려고 하면 난관에 봉착한다. 저자들이 프로젝트를 진행하며 각자 고민한 내용을 설명한다.
    5장. 타임리프를 사용한 화면 개발 방법을 설명한다. 다국어 대응 등 실제로 문제가 되었던 내용을 설명한다.
    6장. REST API 제작법과 호출 방법을 설명한다.
    7장. 스프링/스프링 부트의 내용을 넘어서 팀 개발에 필요한 환경, 데이터베이스의 구성 관리, 단위 테스트 실시 방법을 설명한다.
    8장. 운용 시 문제가 생길 만한 부분을 방지하고 해결하는 방법을 설명한다.
    9장. 스프링 부트를 사용한 애플리케이션을 적절히 배치하기 위한 시스템 구성 방법을 설명한다. 최근 컨테이너 기술이나 클라우드 기술은 개발 환경에서 충분히 사용할 만하다. 스프링 부트의 애플리케이션을 클라우드의 컨테이너에 탑재하는 방법을 설명한다.
    10장. 스프링 5와 스프링 부트 2에서 새롭게 적용된 웹플럭스에 대해 간단히 설명한다.
    11장. 예제 프로젝트를 이용한 개발 환경 구축 방법을 소개한다.
    12장. 예제 프로젝트의 이용 방법과 제공 기능을 간단히 소개한다.

     
    상품결제정보
    배송 안내
    • 배송 방법 : 택배
    • 배송 지역 : 전국지역
    • 배송 비용 : 무료
    • 배송 기간 : 3일 ~ 7일
    • 배송 안내 :
    교환/반품 안내
    서비스문의 안내
    판매자 정보

    게시물이 없습니다

    글작성 모두보기

    게시물이 없습니다

    글작성 모두보기


    WORLD SHIPPING

    PLEASE SELECT THE DESTINATION COUNTRY AND LANGUAGE :

    GO
    닫기