1. 왜 이 책을 선택하였나?
현업 7년차 개발자로 스프링 및 개발에 처음 입문하는 누군가에게 추천해줄 책을 찾고 있었다.
그러던 중 이 책이 예제를 통해 간단하게 스프링 입문하기 좋다는 느낌을 받았다. 일단 예제소스의 복잡도가 깊지 않고 간결해서 좋다.
또한 1,2 장을 통하여 스프링에 처음 입문하는 사람들이 세팅할 수 있게 정리가 되어 있다.
그 이후의 장들은 간단하게 쇼핑몰을 구축해가면서 한단계씩 순차적으로 스프링에서 제공하는 많은 기능을 자유롭게 확장해 사용할 수 있으며 영역별로 개발할 수 있다는 장점이 있다.
또한, MultipartFile, RESTful 웹 서비스, 스프링 웹 플로우, 스프링 시큐리티, Log4j 등을 사용하기 때문에 다양한 스프링 기능도 함께 익힐 수 있다. 책을 따라 실습하다 보면 스프링 MVC의 개념과 원리를 자연스레 익힐 수 있을 것이다. 스프링 MVC가 처음이거나 스프링 MVC로 직접 웹 애플리케이션을 만들어 보고 싶은 분에게 추천한다.
2. 소개
1 - 스프링 과 스프링 MVC 개요
2 - 스프링 개발 환경 설정
3 - 프로젝트 만들기 기본구성
4 - 공통 구조 만들기
5 - 목록 조회 하기 만들기
6 - 다양한 내용의 요청 처리 방식
7 - 데이터 등록 구현
8 - 스프링 시큐리티, 로그인, 로그아웃 처리
9 - 파일 업로드
10 - 예외처리
11 - 로그 방식
12 - 다국어 처리
13- 유효성 검사
14 - RESTful 웹 서비스 개요
15 - 데이터베이스 연동
3. 아쉬운점
요즘같이 마이크로서비스가 주목받는 시기에 스프링 기본서를 처음부터 끝까지 다 리딩할 수 있는 분이 있을까 싶긴하다.
스프링 부트 및 rest api 로만 업무를 처리할 사람에게는 굳이 필요없는 jsp 등의 화면 코드도 작성해야 한다.
'책정리' 카테고리의 다른 글
[책 리뷰] 챗GPT 거부할 수 없는 미래 (1) | 2023.09.04 |
---|---|
[책 리뷰] 도커 교과서 (설치부터 실전 운영 투입까지, 한 권에 담았다!) (0) | 2022.12.17 |