kangba***
2020-05-26

이 책은 스프링 5 기본과 개념, 최신 업데이트된 프레임워크 전반을 단계별로 접근합니다. IoC 컨테이너 같은 스프링 기초부터 스프링 데이터, 스프링 AOP, 스프링 메시징, 스프링 웹 MVC, 스트림 API, 스프링 시큐리티, RESTful 웹 서비스, 반응형 프로그래밍, 함수형 프로그래밍, RxJava 2, 스프링 웹플럭스, 리액터 등 고급 주제까지 다룹니다.
우리나라에서 많이 쓰이는 프로그래밍 언어는 자바라고 생각한다. 이름만 들어도 유명한 IT 회사들의 채용공고를 보더라도 자바가 얼마나 많이 사용되는지 알 것 이다. 정부에서도 자바를 표준언어로 사용하고 있을 정도이니 자바를 공부 안 할 수가 없다.
자바를 그냥 사용하는 사람은 드물다. 자바의 프레임워크인 스프링을 사용해 다양한 애플리케이션을 만든다. "배워서 바로 쓰는 스프링 프레임워크"는 스프링 프레임워크에 대한 실용적인 예제를 제공함으로써 책 제목 처럼 정말 배워서 바로 쓸 수 있게 해준다.
책에서는 스프링 프레임워크에 대한 소개와 기초로 시작해 웹 MVC, 시큐리티 까지 망라하는 다양한 예제들로 가득하다. 자바 초급자가 읽고 이해하기에는 조금 어려울 수 있겠다. 자바 개발에 어느정도 익숙한 독자를 타겟으로 쓰여진 책이라고 생각된다.
개인적으로는 스프링 웹 MVC에 대한 챕터가 나에겐 도움이 많이 되었다. RESTful 웹 서비스 관련 예제들 또한 자바 웹 개발에 도움이 많이 된 거 같다.