스프링부트란
- 자바의 웹 프레임워크로 기존 스프링 프레임워크에 톰캣 서버를 내장하고 여러 편의 기능들을 추가한 것
- 웹 프로그램을 쉽고 빠르게 만들 수 있도록 도와주는 웹 프레임워크
- 프레임워크란?
쿠키나 세션처리, 로그인/로그아웃 처리, 권한 처리, db처리 등 기능이 많다.
프레임워크를 사용하면 이 기능들이 만들어져 있어 프레임워크에 있는 기능을 사용하면 된다.
- 보안 기능을 해준다
- WAS가 따로 필요없다.
프로젝트 생성
https://start.spring.io/ 에서 생성
Cause: invalid source release: 11 에러
- 프로젝트 구조에서 sdk버전 확인
- 설정에서 빌드 도구 -> gradle jvm버전 확인
앞으로 할 게시판은 위키독스 참고했습니다
https://wikidocs.net/161986