스프링부트는 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로 경로 설정을 함으로써 해당 파일을 찾을 수 있다.