1. 프로그래밍/Spring
[스프링 입문] 2. Controller+View, 빌드 방법
mola23
2022. 2. 13. 18:38
강의
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