MDP
스프링과 스프링 부트의 차이점 본문
Spring
- 스프링 프레임워크의 핵심 모듈을 모아서 만든 프레임워크
- 개발자가 직접 설정 파일을 작성하여 스프링 컨테이너를 구성하고, 필요한 빈 객체를 등록하고, 빈 객체 간의 의존성을 설정해야 한다.
- 특정한 구성을 위해 추가적인 라이브러리와 설정이 필요합니다.
Spring Boot
- 스프링 프레임 워크를 보다 쉽게 사용할 수 있도록 만든 프레임워크
- 개발자가 필요한 설정 파일을 작성할 필요 없이, 프로젝트 설정과 라이브러리 의존성을 자동으로 처리해주는 기능을 제공
- 실행가능한 JAR 파일을 만들 수 있다
- Spirng Boot는 Spring에서 제공하는 여러 기능들을 자동으로 설정하여 개발자가 보다 쉽게 사용할 수 있도록 가능
- 스프링 MVC, 스프링 Data JPA, 스프링 Security 등의 기능을 자동으로 설정하여 개발자가 별도로 설정 파일을 작성하지 않아도 사용 가능
- Actuator라는 모니터링과 관리를 위한 기능을 제공하여 애플리케이션의 상태를 모니터링하고 필요한 조치를 취할 수 있음
'TIL' 카테고리의 다른 글
Stateful, Stateless (0) | 2024.07.30 |
---|---|
WebSocket, STOMP, Message Broker - WebSocket (0) | 2024.07.15 |
자바 - 객체지향프로그래밍 (2024 - 07 - 08) (0) | 2024.07.08 |
2024-01-08 (0) | 2024.01.09 |
2023- 12-08 CRUD 구현 (0) | 2023.12.08 |