뭔가가 궁금하면
spring.io -> project ->spring boot 의 공식문서를 찾아보자
스프링 부트가 제공하는 웰컴 페이지
resources/static/index.html 을 만들면, 자동으로 인식해줌
thymeleaf 템플릿 엔진
locallhost:8080/hello - > 톰켓에서 getMapping(‘hello") 를 찾아서 컨트롤러를 찾아줌
model.addAttribute(“data”,“hello”)를 통해서 속성지정해줌
return “hello” 는 viewResolver에게 화면을 찾으라고 함
resources/templates/hello.html을 찾으라는 의미임
spring-boot-devtools라이브러리로 서버 재시작 막을 수 있음
빌드
./gradlew build 하면 build 폴더가 생김
build/libs/에 있는 hello-spring-0.0.1-SNAPSHOT.jar 가 빌드된 파일
java -jar hello-spring-0.0.1-SNAPSHOT.jar로 스프링 서버 실행 가능!!