강의
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
'1. 프로그래밍 > Spring' 카테고리의 다른 글
[스프링 입문] 5. 스프링 빈, 의존 관계 (0) | 2022.02.13 |
---|---|
[스프링 입문] 4. TestCase 작성 (0) | 2022.02.13 |
[스프링 입문] 3. 웹 개발 3가지 + 웹 애플리케이션 계층 구조 (0) | 2022.02.13 |
[스프링 입문] 1. 목차 및 프로젝트 설정 (0) | 2022.02.13 |
Spring 공부 계획 - 인프런 (0) | 2022.01.09 |
댓글