1. Spring 이란?- Spring은 자바 기반의 경량 애플리케이션 프레임워크로, IoC와 DI를 활용하여 객체 간 결합도를 낮추고 테스트와 유지보수를 쉽게 할 수 있게 해주는 프레임워크입니다. 2. IoC란?- IoC는 제어의 역전으로, 객체의 생성과 의존성 관리를 개발자가 직접 하지 않고, 스프링 컨테이너가 제어권을 가져 관리하는 설계 원칙입니다. 3. DI란?- DI는 객체가 필요로 하는 의존 객체를 외부에서 주입해 주는 방식으로, IoC를 구현하는 핵심 기술 중 하나이며, 이를 통해 객체 간 결합도를 낮출 수 있습니다. 4. 디스패처 서블릿(Dispatcher Servlet) 이란?- 스프링 MVC에서 모든 클라이언트 요청을 중앙에서 받아 처리하는 프론트 컨트롤러로, 요청을 적절한 컨트롤러로 ..