Page 4 -
P. 4
3장 자바를 이용한 스프링 부트 개발의 기본 105
3.1 스프링 부트와 스프링 스타터 프로젝트 106
아파치 메이븐과 스프링 부트 106
메이븐으로 프로젝트 생성하기 109
프로젝트 구성 확인하기 113
STS로 프로젝트 만들기 115
프로젝트 내용 확인 118
프로젝트를 실행해보자 119
스프링 부트 애플리케이션의 구조 122
pom.xml 살펴보기 123
pom.xml은 메이븐의 빌드 파일 124
pom.xml의 기본 형태 124
스프링 스타터 프로젝트의 pom.xml 128
pom.xml을 복사/붙여넣기 해서 사용하기 131
3.2 RestController 사용하기 133
MyBootAppApplication 클래스 133
MVC 아키텍처에 대해 135
컨트롤러 클래스 준비하기 136
HeloController 작성하기 138
RestController에 대해 139
@RequestMapping에 대해 140
매개변수 전달 141
매개변수와 @PathVariable 142
객체를 JSON으로 출력하기 143
3.3 Controller를 이용한 웹 페이지 작성하기 146
Controller 클래스에 대해 146
타임리프 추가하기 147
컨트롤러 수정하기 150
템플릿 파일 만들기 151
템플릿에 값 표시하기 154
Model 클래스 사용하기 155
ModelAndView 클래스 사용하기 156
폼 사용하기 158
기타 폼 컨트롤러 161
리다이렉트에 대해 165
spring_11.indd 12 2017-03-22 �� 10:13:58