메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

[도서 리뷰]처음부터 제대로 배우는 스프링 부트

starhyu***

|

2023-07-23

처음부터 제대로 배우는 스프링 부트

도구 선택부터 애플리케이션 보안과 배포까지 스프링 부트의 모든 것

  • 저자 : 마크 헤클러
  • 번역 : 오시영 , 서정대
  • 출간 : 2023-05-08

안녕하세요 브레드입니다 : ) 최근 개발 연수를 준비하며 자바 관련 공부를 시작했는데요, 시중에 스프링 부트 관련 서적은 많지만 좋은 교재를 찾는 것이 쉽지 않았습니다. 그러다 한빛미디어에서 얼마 전 "처음부터 제대로 배우는 스프링 부트" 라는 책을 발간했다는 소식을 듣고 직접 책을 읽은 소감을 리뷰를 해보고자 글을 쓰게 되었습니다.

책 소개

KakaoTalk_20230723_224033213.jpg

 

 

글쓴이 : 마크 헤클러 지음 / 오시영, 서정대 옮김

출판사 : 한빛미디어

스프링 부트는 자바와 코틀린 언어 모두 사용할 수 있는데요, 이 책에서는 스프링 프레임워크의 공식 언어인 자바와 간결하고 안전한 코드를 작성하 수 있는 코틀린의 장점을 한 눈에 볼 수 있게 구성이 되어있습니다. 또한 메이븐, 그레이들과 같은 다양한 빌드 도구 중 어떤 구성을 선택해야 할지에 대한 인사이트까지 제공하고 있습니다.

이 책에서 주요하게 다루고 있는 부분은 다음과 같습니다.

    • 네이티브 애플리케이션 개발 및 배포 간소화

    • 반응형 어플리케이션을 분산 시스템으로 만드는 방법

    • 개발자의 생산성과 어플리케이션의 이식성을 향상하는 아키텍쳐와 접근 방식

    • 클라우드 기반 어플리케이션의 디버깅, 테스트, 보안 유지

    • 어플리케이션을 빠르고 안정적으로 배포하는 방법

책 목차

  • CHAPTER 1 스프링 부트

  • CHAPTER 2 도구 선택 및 시작

  • CHAPTER 3 첫 번째 REST API

  • CHAPTER 4 데이터베이스 액세스

  • CHAPTER 5 애플리케이션 설정과 검사

  • CHAPTER 6 데이터 파고들기

  • CHAPTER 7 스프링 MVC로 만드는 애플리케이션

  • CHAPTER 8 프로젝트 리액터와 스프링 웹플럭스를 사용한 리액티브 프로그래밍

  • CHAPTER 9 프로덕션을 위한 애플리케이션 테스트

  • CHAPTER 11 애플리케이션 배포

  • CHAPTER 12 리액티브로 더 깊이 들어가기

책 특징

스프링 부트의 세 가지 핵심 기능은 1. 의존성 관리 간소화, 2. 배포 간소화, 3. 자동 설정입니다. 스프링 부트의 모든 기능은 이 세 가지 핵심 측면을 기반으로 한다고 볼 수 있죠. 하지만 스프링 부트가 처음이라면 다양한 옵션들과 환경들을 설정하는 것에 어려움을 느낄 수 있는데요, 이 책의 2장에서는 빌드 도구, 개발 언어와 편집기를 선택하는 것부터 개발자들을 위한 다양한 인사이트를 제공하고 있습니다.

 

3장 부터는 스프링 부트의 기본 기능부터 어플리케이션의 개발 방법을 설명하고 시연합니다. 어플리케이션 개발의 필수적인 개념인 REST API를 다루게 됩니다. API를 왜, 어떻게 사용하는지 부터 API를 만들기 위한 스프링 부트 프로젝트를 생성하는 법을 차근차근 배울 수 있습니다.

추천하는 대상

처음부터 제대로 배우는 스프링 부트에서는 개발 '도구의 선택부터 어플리케이션의 보안과 배포까지' 스프링부트의 모든 것을 경험할 수 있는 책이라고 할 수 있습니다. 자바와 스프링부트를 처음 접하는 모든 분부터 스프링부트의 다양한 기능을 제대로 활용해보고 싶은 개발자들에게 특히 추천드리고 싶습니다.

"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?