프로젝트 생성 | 김영한MVC1편
start.spring.io 에서 스프링부트 프로젝트를 생성해보자

Gradle은 프로젝트 내 설정파일이다. Groovy 언어를 선택한다.
Language는 Java
Spring Boot 버전은 SNAPSHOT을 제외한 버전을 선택한다. (안정된)
Packaging은 War를 선택한다. 이 강의에서는 JSP를 사용해볼껀데, Jar는 JSP를 지원하지 않기 때문이다.
보통은 Jar를 선택하여 생성한다.
그리고 하단의 Dependency(의존성)의 ADD를 누르고 Spring Web(WAS 내장), Lombok(어노테이션 기반 개발편리 툴)
원하는 폴더에 저장하고, build.gradle을 인텔리제이로 실행한다.

처음 실행하면 초기설정에 시간이 좀 걸린다. 설정이 끝난 후 우측 상단의 초록 방향 표시(Run 버튼)을 눌러 실행해보자
실행이 된 후, 웹 브라우저로 url에 localhost:8080 쳐서 들어가보자

해당 화면이 나오면 성공이다.
현재는 gradle로 실행을 하고 있다 inteliJ로 실행하면 동작 속도가 더 빠르기 때문에 설정을 바꿔주자
File -> Settings -> gradle 검색 -> Build and run using, Run tests using 의 메뉴를 inteliJ IDEA로 변경한다.

Lombok 설정
File -> Settings -> Plugins 검색 -> Lombok 설치 (기본적으로 설치 되어있는 경우도 있다.)
어노테이션 사용 설정
File -> Settings -> Build, Execution, Deployment -> Compiler -> Annotation Processors -> Enable annotation processing 체크