Skip to content

입문 ‐ 섹션 1. 프로젝트 환경설정

영주 edited this page May 2, 2024 · 2 revisions

View 환경설정

Welcome page

여기서 여러가지 샘플 코드들을 찾을 수 있음
https://docs.spring.io/spring-boot/docs/current/reference/html/

아래와 같이 Welcome page 만들기
Welcome page

thymeleaf 템플릿 엔진

사이트 : https://www.thymeleaf.org/

동작하는 화면 만들기

controller 라는 패키지 만들고, HelloController 라는 자바 클래스 만들어줌 스크린샷 2024-05-01 오후 6 55 39

작동 원리

스크린샷 2024-05-01 오후 6 55 10

  • 컨트롤러에서 리턴 값으로 문자 반환 -> viewResolver 가 화면을 찾아서 처리
    • springboot 템플릿엔진 기본 viewName 매핑 resources:templates/ + {viewName} + .html ex) resources:templates/hello.html

참고 라이브러리
spring-boot-devtools : html 파일을 컴파일만 해주면 서버 재시작 없이 view 파일 변경 가능

빌드

루트 폴더로 들어가기 빌드 명령어 : ./gradlew build

스크린샷 2024-05-02 오후 12 53 48

빌드 확인 : 루트/build/libs/hello-spring-0.0.1-SNAPSHOT.jar
서버 열기 : java -jar hello-spring-0.0.1-SNAPSHOT.jar 스크린샷 2024-05-02 오후 12 54 01