|
회사에서 스프링부트로 프로젝트를 하나 둘 진행하면서 "혹시 내가 가장 기초적인 무엇인가를 놓치고 있지는 않을까? 가볍게 다시 한번 정리하고 싶다"는 마음이 들때쯤 "퀵"이라는 마법의 단어에 이끌리듯 선택한 책이다. 빠르게 스프링부트의 전체적인 내용과 함께 컨셉을 되돌아보고 싶었고, 내 기준으로 믿고보는 "루비페이퍼"기에 완독하였다. 기본적인 개념을 알고 보아서 그런지 전체적인 난이도는 술술 읽어 나가기에 괜찮았다. 그래서 그런지 다른 특별함은 느껴지지 않았다. 만약 이 책을 초보때 봤다면? 적당한 난이도가 아니었을까하는 생각도 든다. 하지만, 입문자(스프링부트에 대해 1도 모르는 상태라면)에게 추천하겠냐고 누군가 묻는다면, 못읽을 정도는 아니지만 조금 어려울수는 있을 것 같다고 말해줄 것이다. |
|
이 책은 스프링 입문자 뿐만이 아니라., 중급 개발자에게도 많은 도움이 되는 책인것 같습니다. 개발을 하면서, 프레임워크단은 많이 소홀히 하는 측면이 있는데, 이 책을 보면서, 프레임워크에 대해 다시 한번 생각해보게 하는 그런 기회가 된것 같습니다. 특히 뒷부분에 있는 게시판 기능 구현하기는 미니 플젝같은 느낌이 강합니다. 개발자로서 한단계 업그레이드 되는 느낌이 드네요.
|
|
Chapter 01 스프링 부트 시작하기 1 스프링 부트의 등장 __1.1 스프링 프레임워크 __1.2 스프링 부트의 등장 2 실습 환경 설정 __2.1 JDK 설치하기 __2.2 이클립스 설치하기 __2.3 STS 설치하기 3 스프링 부트 퀵스타트 __3.1 스프링 부트 프로젝트 만들기 __3.2 스프링 부트 프로젝트 구조 및 실행 __3.3 스프링 부트 프로젝트 둘러보기 __3.4 웹 애플리케이션 작성하기 Chapter 02 의존성 관리와 자동설정 1 스프링 부트의 의존성 관리 __1.1 스타터로 의존성 관리하기 __1.2 의존성 재정의하기 2 스프링 부트의 자동설정 __2.1 자동설정 이해하기 __2.2 사용자 정의 스타터 __2.3 자동설정 재정의하기 Chapter 03 테스트와 로깅, 빌드 1 스프링 부트 테스트 __1.1 스프링 부트에서 테스트하기 __1.2 MockMvc 이용해서 컨트롤러 테스트하기 __1.3 서비스 계층을 연동하는 컨트롤러 테스트하기 2 스프링 부트 로깅 __2.1 스프링 부트 로깅 __2.2 스프링 부트 로깅 수정하기 3 독립적으로 실행 가능한 JAR __3.1 스프링 부트 빌드 이해하기 __3.2 Runnable JAR 실행하기 |