스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 4강

홍범선·2023년 4월 26일
0

스프링

목록 보기
3/35

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 4강

  1. index.html 만들기

  2. 서버 재부팅 후 확인

스프링 부트는 index.html을 먼저 찾는데 static에서 찾고 그 뒤에 템플릿에서 찾는다.

컨트롤러 => 웹 어플리케이션에서 첫 번째 진입점

  1. 패키지 생성 후 Controller class 만듬


    컨트롤러를 지정하기 위해선 @controller라고 써야하고
    GetMapping을 하게되면 웹 어플리케이션에서 /hello가 호출되면 해당 메서드가 실행된다.
    model은 View에 데이터를 전송하는 것으로 data에 "hello!!"가 담겨진다.
    그리고 templates에 있는 hello에 던져준다.

  2. View 페이지 만들기 리소스 -> 템플릿 -> hello.html


    html코드에 http://www.thymeleaf.org 가 적혀있는데 thymeleaf에서 제공되는 템플릿을 사용할 수 있다. 여기서 th라는 템플릿을 사용했고 data는 컨트롤러에서 Model을 통해 보내준 "hello!!"로 치환될 것이다.

profile
알고리즘 정리 블로그입니다.

0개의 댓글