실전 스프링 웹 개발
이 책은 스프링 프레임워크를 이용하여 웹 시스템을 개발하고자 하는 사람을 위한 것이다.
이미지를 판매하는 간단한 디지털 컨텐츠 샵을 구축해 봄으로써 스프링 프레임워크의 실제 사용법을 배울 수 있다.
실전 프로젝트 개발에 필요한 스프링 프레임워크의 기본 개념과 마이바티스, 스프링 시큐리티 등을 함께 설명한다.
1장 : 스프링 개발환경
1. 자바 설치
2. Spring Tool Suite (STS) 설치
3. 톰캣 설치
4. UTF-8 설정
5. 웹서버 실행 환경 설정
2장 : 프로젝트 생성
1. 스프링 MVC 구조
2. 스프링 MVC 프로젝트 생성
3. MVC 프로젝트 파일 구성
4. 프로젝트 실행
5. 웹 컨텍스트 변경
6. 버전 변경
7. 프로젝트 업데이트
8. UTF-8 처리 필터 등록
9. 뷰 컨텐트 유형 지정
10. 로그 레벨 설정
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