오늘 처음 github를 써봤는데 왜 개발자들이 코딩은 할 줄 몰라도 git은 할 줄 알아야하는지 알 것 같다.
기본적으로 index.html을 만들고 html을 작성하면 자동으로 기본 페이지가 된다. /hello라는 하이퍼링크를 작성했다. index.html을 직접 불러오는 방식을 가장 고전적인 방식으로 static 방식이라고 한다.
/hello 하이퍼링크를 클릭하면 스프링은 Controller에서 /hello가 등록되어 있는지 확인하고 코드를 실행하는데 해당 코드는 model에 data변수를 집어넣는데 hello!!라는 값을 data 변수에 넣어서 model에 저장한 다음 hello.html을 return하였다. hello.html에는 thymeleaf 템플릿 엔진을 사용하여 data 변수를 받고 hello!!를 출력하였다. 이처럼 Controller와 모델을 사용하는 방식을 템플릿 엔진 방식이라고 한다.
'웹 개발 > Back End' 카테고리의 다른 글
스프링 입문 - 회원 관리 예제 (0) | 2022.01.01 |
---|---|
스프링 입문 - 스프링 웹 개발 기초 (0) | 2021.12.31 |
파이썬 Flask와 PostgreSQL를 이용한 쇼핑몰 구현 프로젝트 (0) | 2021.12.15 |
[Python Flask] - Todo 메모장 만들기 (0) | 2021.11.14 |
[Python Flask] - 파일 서버 만들기 (0) | 2021.11.13 |
댓글