
엔터프라이즈 애플리케이션: 대규모의 복잡한 데이터를 관리하는 애플리케이션.
많은 사용자의 요청을 동시 처리해야 하므로 서버 성능, 안정성, 보안이 중요.
이 엔터프라이즈 애플리케이션 개발을 위한 개발 환경이 Spring 프레임워크.
Spring Core: 다양한 빈 클래스에 의존성을 주입하는 IOC 컨테이너
Spring MVC(=Spring Web MVC): Spring 프레임워크의 모듈 중 하나로, 서블릿 API를 기반으로 클라이언트의 요청을 처리해주는 모듈.
[spring 공식 docs]spring web MVC
Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers

해당 글은 다음 도서의 내용을 정리하고 참고한 글임을 밝힙니다.
신선영, ⌜스프링 부트 3 벡엔드 개발자 되기 - 자바 편⌟, 골든래빗(주), 2023, 384쪽