spring-core좋은 객체지향 설계의 5가지 원칙객체지향설계와 스프링변경에 대한 문제점AppConfig스프링빈 조회스프링컨테이너웹 애플리케이션과 싱글톤싱글톤 컨테이너BeanDefinitionConfiguration컴포넌트 스캔과 의존관계의존 관계 자동 주입옵션 처리생성자 주입을 선택해라조회 빈이 2개 이상어노테이션 만들기조회한 빈이 모두 필요할 때수동이냐, 자동이냐 그것이 문제로다빈 생명주기 콜백빈 스코프프로토 타입 스코프웹 스코프