본문 바로가기
TOP BOTTOM
1. 프로그래밍/Spring

[스프링 입문] 2. Controller+View, 빌드 방법

by mola23 2022. 2. 13.

강의

 

0. 기타

1) Git

Git에는 소스코드만 올라가야 하고, 빌드된 결과물은 올라가서는 안된다.

2) Document

spring.io > Projects > Spring Boot > Learn > Reference Doc. > Spring Boot Features

3) Welcome Page

spring boot는 resources/static/index.html 을 welcome page로 설정
(도메인으로 접속할 시 보이는 첫 화면)

4) 로깅 관련 라이브러리

slf4j : 인터페이스
logback : 구현체

5) spring-boot-devtools 라이브러리 추가

- html 파일을 컴파일(build > Recompile)만 해주면 서버 재시작 없이 View 파일 변경이 가능

 

1. Controller 및 View

1) Controller

웹 어플리케이션에서 첫번째 진입점

2) View

컨트롤러에서 리턴 값으로 문자를 반환하면, 뷰 리졸버(viewResolver)가 화면(resources/templates/{ViewName}.html)을 찾아서 처리

 

2. 빌드 방법(cmd)

- 윈도우 확인 필요
- 서버 배포할 때는 .jar 파일만 복사해서 넣고 $java -jar ~~SNAPSHOT.jar 실행하면 됨

gradlew build
cd build/libs
java -jar ~~~-SNAPSHOT.jar

<빌드 폴더 삭제>

gradlew clean

<빌드 폴더 삭제 후 재빌드(동시 실행)>

gradlew clean build

 

댓글