티스토리 뷰

728x90

스프링 부트란?

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

스프링 부트는 스프링 기반의 독립형(stand-alone) 또는 사용급 앱을 만들기 쉽게해준다.

We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

스프링 플랫폼과 타사 라이브러리에 대해 관심을 가지고 있으며 스프링부트 사용시 최소한의 설정으로 개발 가능하다.

특징

Create stand-alone Spring applications

독립적인 스프링앱을 만들수 있다.

Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)

war파일 없이 내장 WAS서버를 바로 사용할 수 있다.

Provide opinionated 'starter' dependencies to simplify your build configuration

starter 의존성을 제공하여 간단한 설정이 가능다.

Automatically configure Spring and 3rd party libraries whenever possible

가능하면 자동적으로 스프링 및 타사 라이브러리를 자동으로 구성해준다.

Provide production-ready features such as metrics, health checks and externalized configuration

통계와 헬스체크 그리고 외부 구성과 같은 상용 기능을 제공한다.

Absolutely no code generation and no requirement for XML configuration

절대적으로 코드 생성및 XML구성을 필수로 요구하지 않는다.


출처

https://spring.io/projects/spring-boot

 

Spring Projects

The Spring portfolio has many projects, including Spring Framework, Spring IO Platform, Spring Cloud, Spring Boot, Spring Data, Spring Security...

spring.io

 

728x90

'프레임워크 > 스프링 & 스프링 부트' 카테고리의 다른 글

Spring Boot Admin  (1) 2019.12.30
Spring boot actuator  (0) 2019.12.30
Spring Boot - ORM(Object-relational mapping)  (0) 2019.08.10
Spring Boot - MVC  (0) 2019.08.10
Spring Boot - @SpringBootApplication  (0) 2019.08.10
댓글