[스프링 부트] chapter 1. 스프링 부트 소개
스프링 부트 소개
-
스프링 부트는 제품 수준의 어플리케이션을 만드는 데 빠르고 쉽게 만들 수 있도록 도와줌.
-
opinionated view (스프링 부트 컨벤션)
-
서드파티 라이브러리 제공
goal
-
모든 스프링 개발을 더 빠르고 폭넓은 사용성 제공
-
스크링부트의 기본적인 컨벤션을 제공하지만 더 쉽고 빠르게 변경도 가능
-
비기능(비즈니스로직이 아닌) 로직에 대한 기능 제공 ( 임베디드서버, 보안, 헬스체크 등)
-
XML 설정이 요구되지 않음
시스템 요구사항
-
스프링부트 2.0.3.RELEASE는 Java8 or 9 그리고 Spring Framework 5.0.7.RELEASE or 그 상위 버전을 요구
-
또한, 메이븐 3.2이상이나 Gradle 4를 지원한다.
스프링 부트 매뉴얼
https://docs.spring.io/spring-boot/docs/2.0.4.RELEASE/reference/htmlsingle/