gradle → IntelliJ
annotation → check box ✔️
가볍게 듣고 넘어가도 되는 챕터
Gradle은 의존관계가 있는 라이브러리를 함께 다운로드 한다.
📌 스프링부트 라이브러리
spring-book-starter-web
- spring-boot-starter-tomcat: 톰캣(웹서버)
- spring-webmvc: 스프링 웹 MVC
spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View)
spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅
- spring-boot
- spring-boot-starter-logging
📌 테스트 라이브러리
static에 index.html이란 파일이 있으면 자동으로 welcome page가 된다.
<html xmlns:th="http://www.thymeleaf.org">
➡️ 이게 있으면 thymeleaf를 쓸 수 있음.
(mac 사용자 기준)
./gradlew build
cd build/libs
java -jar hello-spring-0.0.1-SNAPSHOT.jar
- 실행 완료!
📌 잘 안되면
./gradlew clean build
해주기
강의 많이 못 들어요