책소개
이 책은 스프링 부트를 이용하여 웹 시스템을 개발하고자 하는 사람을 위한 것이다.
이미지를 판매하는 간단한 디지털 컨텐츠 샵을 구축해 봄으로써 스프링 부트의 실제 사용법을 배울 수 있다.
실전 프로젝트 개발에 필요한 스프링 부트의 기본 개념과 타임리프, 마이바티스, 스프링 시큐리티 등을 함께 설명한다.
목차
1장 : 스프링 부트 개발환경
1. 자바 설치
2. Spring Tools 4 설치
3. UTF-8 설정
2장 : 프로젝트 생성
1. 스프링 부트 프로젝트 생성
2. 프로젝트 파일 구성
3. 프로젝트 실행
4. 스프링 MVC
5. 스프링 MVC 구조
3장 : 컨트롤러 요청 매핑
1. 요청 경로 매핑
2. 경로 패턴 매핑
3. Http 메서드 매핑
4. Params 매핑
5. Headers 매핑
6. Content Type 매핑
7. Accept 매핑
4장 : 컨트롤러 응답
1. void 타입
2. String 타입
3. 자바빈즈 클래스 타입
4. 컬렉션 List 타입
5. 컬렉션 Map 타입
6. ResponseEntity 타입
7. ResponseEntity 타입
8. ResponseEntity<자바빈즈 클래스> 타입
9. ResponseEntity 타입
10. ResponseEntity