본문 바로가기
Spring

Spring Boot

by step 1 2021. 6. 12.
반응형
  • Spring Boot는 단순히 실행되며, 프로덕션 제품 수준의 스프링 기반 어플리케이션을 쉽게 만들 수 있다.
  • Spring Boot 어플리케이션에는 Spring 구성이 거의 필요 하지 않다.
  • Spring Boot java -jar 로 실행하는 Java 어플리케이션을 만들 수 있다.
  • Spring Boot 자체가 톰캣을 내장하고 있기 때문에 별도 설치가 필요없다.

 

주요 목표

  • Spring 개발에 대해 빠르고, 광범위하게 적용할 수 있는 환경
  • 기본값 설정이 있지만 설정을 바꿀 수 있다.
  • 대규모 프로젝트에 공통적인 비 기능 제공(보안, 모니터링 등)
  • XML 구성 요구사항이 전혀 없음 (어노테이션 기반)

 

Build Tool

Name version
maven 3.3+
Gradle 4.x (4.4 and later) and 5.x

 

Servlet Containers

Name Sevlet Version
Tomcat 9.x 3.3
Jetty 9.4 3.1
Undertow 2.0 4.0
Netty -

 

Spring 프로젝트 다운 받는 사이트

https://start.spring.io/

 

요약

  • 어플리케이션 개발에 필수 요소들만 모아두었다.
  • 간단한 설정으로 개발 및 커스텀이 가능하다.
  • 간단하고, 빠르게 어플리케이션 실행 및 배포가 가능하다.
  • 대규모 프로젝트(운영)에 필요한 비 기능적 기능도 제공한다.
  • 오랜 경험에서 나오는 안정적인 운영이 가능하다.
  • Spring에서 불편한 설정이 없어졌다. (XML 설정 등)

 

반응형

'Spring' 카테고리의 다른 글

Get API  (0) 2021.06.12
Hello World API 만들기  (0) 2021.06.12
HTTP  (0) 2021.06.06
URI  (0) 2021.06.06
REST  (0) 2021.06.06