less than 1 minute read

스프링 부트

  • 프로덕션 제품 수준의 스프링 기반 어플리케이션을 쉽게 만들 수 있음
  • 스프링 구성이 거의 필요x
  • java - jar로 실행하는 자바 어플리케이션을 만들 수 있음

-스프링 내부에 톰캣이 있기 때문에 따로 설치할 필요 없음

🌟 주요 목표

  • XML 구성 요구사항이 전혀 없음
  • 스프링 개발에 대해서 빠르고 광범위하게 적용가능한 환경
  • 기본값 걸정을 변경 가능
  • 대규모 프로젝트에 공통적인 비기능 제공(보안, 모니터링 등등)

🌺 빌드툴

  1. Maven : v 3.3 이상
  2. Gradle : v.4.x 이상, 5.x

🌺 서블릿 컨테이너

  1. 톰캣 9.x : 서블릿 버전 - 3.3
  2. Jetty 9.4 : 서블릿 버전 - 3.1
  3. Undertow 2.0: 서블릿 버전- 4.0

실전에서도 , 공부할때처럼 Gradle과 톰캣을 주로 설정하여 사용!

  • 인텔리제이 평가판, 무료버전은 spring initializer(https://start.spring.io) 를 import 해줄 필요가 있음

Updated: