728x90
01. 스프링 부트란?
- Spring Boot를 사용하면 "그저 실행하기만 하면 되는" 독립적 실행형 프로덕셩 등급의 Spring 기반 애플리케이션을 쉽게 생성할 수 있다.
- Spring Boot 애플리케이션에는 최소한의 Spring 구성만 필요하다.
- Spring Boot는 java -jar 로 실행하는 Java 애플리케이션을 만들 수 있다.
02. 스프링 부트의 주요 목표
- Spring 개발에 대해 빠르고, 광범위하게 적용할 수 있는 환경을 만든다.
- 기본값 설정이 있지만 설정을 바꿀 수 있다.
- 대규모 프로젝트에 보안, 모니터링과 같은 공통적인 비기능을 제공한다.
- XML 구성 요구사항이 전혀 없다.
03. 스프링 부트의 특징
- 애플리케이션 개발에 필수적인 요소들만 모아놓았다.
- 간단한 설정으로 개발 및 커스텀이 가능하다.
- 간단하고 빠르게 애플리케이션을 실행하고 배포할 수 있다.
- 대규묘 프로젝트(운영환경)에 필요한 비기능적 기능도 제공한다.
- 오랜 경험에서 나온 안정적인 운영이 가능하다.
- XML 설정과 같이 Spring 에서의 불편한 설정이 없다.
참고 : https://spring.io/projects/spring-boot/
728x90
'SpringBoot' 카테고리의 다른 글
SpringBoot CORS 설정 (0) | 2024.04.06 |
---|---|
RESTful 웹 서비스 구축하기 (0) | 2023.12.30 |