챕터 13: Spring 프레임워크Spring 프레임워크는 Java 플랫폼을 위한 강력한 애플리케이션 프레임워크로, 주로 엔터프라이즈 애플리케이션 개발에 사용됩니다. 이 장에서는 Spring 프레임워크의 개요와 설정, 의존성 주입(DI), AOP(Aspect-Oriented Programming), 그리고 Spring Boot를 활용한 웹 애플리케이션 개발에 대해 다룹니다.13.1 Spring의 개요와 설정Spring 프레임워크는 경량 컨테이너로, 애플리케이션의 객체를 구성하고 관리합니다. Spring의 주요 철학은 IoC(Inversion of Control)와 DI(Dependency Injection)입니다. 배경과 역사Spring 프레임워크는 2003년 로드 존슨(Rod Johnson)이 처음 발..