스프링 부트란?
production 환경에서 실행할 수 있는 애플리케이션 개발을 쉽게 할 수 있다!
스프링MVC 프레임워크 사용
스프링 부트의 특징
- 스타터: 의존관계를 간단하게 정의하는 모듈
- 빌드 도구: 버전 해결 등 개발을 효율화하는 플러그인
- 구성 클래스: XML이 아닌 애너테이션과 자바로 설정을 작성
- 자동 구성: 디폴트 구성이 적용되며 필요한 부분만 설정하면 됨
- 메인 애플리케이션 클래스: 자바 명령으로 내장된 톰캣을 실행
- 성정 파일: 속성을 외부 파일에 정의할 수 있으며 동작 사양을 쉽게 변경할 수 있음