728x90
반응형
스프링부트SpringBoot란?
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". 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 파일로 배포할 경우에는 필요없음)
- Provide opinionated 'starter' component to simplify your build configuration
기본설정되어 있는 'starter' 컴포넌트들을 쉽게 추가
- Automatically configure Spring 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 코드를 생성하거나 요구하지 않음
사용 이유
귀찮은 것들을 대신 해줌
단독실행 가능
더이상 xml 구성 필요 없음
스프링 부트의 버전에 따라 스프링프레임워크의 버전 자동 선택됨
스프링부트 버젼 사용빈도 확인하기
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter 에서 사람들이 많이쓴 버젼 확인하기(string boot starter)
반응형
'프로그래밍 > Spring Boot' 카테고리의 다른 글
dbappender cannot function if the jdbc driver does not support getgeneratedkeys method and without a specific sql dialect 오류 (0) | 2021.02.01 |
---|---|
11.16(Rest API) (0) | 2020.11.16 |
11.13(사설 저장소 등록 및 사용) (0) | 2020.11.13 |
11.12(에러 해결 방법) (0) | 2020.11.12 |
11.11(스프링 부트 생성 방법) (0) | 2020.11.11 |