섹션 1. 객체 지향의 설계와 스프링

이야기 - 자바 진영의 추운 겨울과 스프링의 탄생 미리보기

스프링이란?

좋은 객체 지향 프로그래밍이란

좋은 객체 지향 설계의 5가지 원칙(SOLID)

객체 지향 설계와 스프링

섹션 3. 스프링 핵심 원리 이해2 - 객체 지향 원리 적용

관심사의 분리

AppConfig 리팩터링

새로운 구조와 할인 정책 적용

전체 흐름 정리

좋은 객체 지향 설계의 5가지 원칙의 적용

섹션 4. 스프링 컨테이너와 스프링 빈

스프링 컨테이너 생성

컨테이너에 등록된 모든 빈 조회

스프링 빈 조회 - 기본

스프링 빈 조회 - 동일한 타입이 둘 이상

스프링 빈 조회 - 상속 관계