yaml파일 설정

HakJun·2022년 2월 14일
1

스프링부트는 application.yml파일에 설정하면 된다.

키랑 밸류 사이에는 한칸 띄어있어야함

json보다 yml이 경량이다.

들여쓰기 규칙은 스페이스 두칸이다

yml설정 하지 않으면 디폴트값은 port : 8080, contextpath :/

파일 리턴 기본경로 src/mainresources/static

스프링부트는 기본적으로 jsp 지원을 하지 않는다.

jsp파일을 리턴해줘도 정상정으로 작동하지 않음.

build.gradle에서 추가해줘야한다.

src/main/web-app/...view밑에 jsp파일을 넣어주면 정상적으로 실행된다.

이미지 파일은 정적 파일이므로 return 했을 때 정상적으로 찾을 수 있지만, jsp 파일은 찾을 수 없다. jsp는 동적인 파일이기 때문이다.(컴파일이 일어나야 하는 파일) 이것을 static(정적파일셋)에 놓으면 브라우저가 인식할 수 없다. 이를 해결하기 위해 static이 아닌 새로 web-inf/views 밑에 jsp파일을 생성하고 yml로 경로 설정을 함으로써 해당 파일을 찾을 수 있다.

profile
백엔드 & 전공 공부

0개의 댓글