프로젝트 환경 설정 - View 환경 설정 [By 김영한 ]
2022. 7. 25. 10:23ㆍ2022/Spring
resources/static/index.html 의 정적파일을 생성
여기에 thymleaf 템플릿 엔진을 이용해서 동작하고 프로그래밍 되는 화면을 만들 예정
웹 애플리케이션에서 첫번째 진입점 = Controller
- 컨트롤러에서 리턴 값으로 문자를 반환하면 viewResolver가 화면을 찾아서 처리한다.
- 스프링 부트 템플릿 엔진 기본 viewName 매핑
- resources:templates/ + {ViewName} + .html
결과를 웹에서 보게 되면 아래와 같다.
위의 프로세스를 도식화하면 아래와 같다.
자동으로 컴파일 해주는 devtools 추가하기!
build.gradle 파일에 spring-boot-devtools 의존성 추가
위와 같은 과정을 수행한 뒤에 빌드하면, 자동 컴파일이 된다.
'2022 > Spring' 카테고리의 다른 글
회원 관리 예제 - 비즈니스 요구사항 정리 (0) | 2022.07.27 |
---|---|
스프링 웹 개발 기초 (0) | 2022.07.26 |
프로젝트 환경 설정 - 라이브러리 살펴보기 [By 김영한 ] (0) | 2022.07.25 |
프로젝트 환경 설정 - 프로젝트 생성 [By 김영한 ] (0) | 2022.07.24 |
스프링 입문 - 개요 [By 김영한 ] (0) | 2022.07.24 |