스프링부트?
- 스프링 프레임워크를 사용한, 프로젝트를 간편하게 설정할 수 있는 웹 프레임워크이다. ( 웹 프로그램을 만들기 위한 스터티 키드 )
- 단독 실행할 수 있는 spring application 을 생성한다.
- spring boot는 최소한의 초기 스프링 구성으로 가능한한 빨리 시작하고 실행할 수 있도록 설계되었다.
- 웹 컨테이너를 내장하고 있어 최소한의 설정으로 쉽게 웹 어플리케이션을 만들 수 있다.
- 스프링 프레임워크에서 가지고있던 단점들(xml설정파일을 작성하는 등의 설정작업들)을 하지 않고도 쉽고 빠르게 프로젝트를 설정할 수 있는 기능을 지원한다.
- 빠르게 모든 스프링 개발에 관한 경험에 광범위한 접근을 제공한다.
- 프로젝트 환경 구축에 큰 영역을 차지하는 비기능적인 기능들을 기본적으로 제공한다. ( 내장형 서버, 시큐리티, 측정, 상태점검, 외부설정 .. 등 )
- 내장된 톰캣을 사용한다.
- 경우에 따라서 톰캣 대신 undertow를 사용할 수 있다.

'공부함' 카테고리의 다른 글
| [] 프록시? 포워드 프록시 , 리버스 프록시 (0) | 2024.07.10 |
|---|---|
| [jquery] api의 return Type이 void일 때 ajax 통신 결과가 200:ok 가 에러로 잡히는 현상 수정 (0) | 2023.09.12 |
| [jquery] 태그에 사용자 지정 값 넣기 (0) | 2023.09.11 |
| [Spring] Spring framework는 무엇인가 (0) | 2023.06.07 |
| [JSP] 웹 프로그래밍 기초 (0) | 2021.07.04 |