스프링 부트 -> 스프링 프레임워크를 편리하게 사용할 수 있도록 도와주는 기술
스프링 부트 핵심 기능 5가지
- WAS : 톰캣 같은 웹 서버를 내장해서 별도의 웹 서버 설치 필요 없음
- 라이브러리 관리
- 손쉬운 빌드 구성을 위한 스타터 종속성 제공한다
- 스프링과 외부 라이브러리 버전을 자동으로 관리한다
- 자동 구성 (Auto Configuration)
- 프로젝트 시작에 필요한 스프링과 외부 라이브러리의 빈을 자동 등록
- 외부 설정 : 환경에 따라 달라져야 하는 외부 설정 공통화
- 프로덕션 준비 : 모니터링을 위한 메트릭, 상태 확인 기능 제공
'스프링 관련 > 스프링 프레임워크' 카테고리의 다른 글
서블릿, 서블릿 컨테이너, 멀티쓰레드, 톰캣 정리 (0) | 2023.04.02 |
---|---|
다이나믹 프록시 (mockito) (0) | 2022.12.20 |
@RestControllerAdvice, @ExceptionHandler(RuntimeException.class) 이용한 예외처리 분리 (0) | 2022.11.20 |
@Transactional 동작 원리 간략 설명 (0) | 2022.09.13 |
API 만들 때 생길 수 있는 문제 (컬렉션 조회 최적화) (0) | 2022.08.28 |
댓글