테스트는 순서에 의존관계가 없어야 한다. -> store.clear();@ComponentScan 선언(@Service, @Repository 등) vs @Bean 등록컴포넌트 스캔과 자동 의존관계 설정(DI) (@ComponentScan 혹은 갖고 있는 어노테이션 선
Spring은 객체지향 언어인 Java 기반 프레임워크객체지향적 설계를 할 수 있다.(다형성!!)다형성을 극대화해서 이용할 수 있게 도와준다.제어의 역전(IoC), 의존관계 주입(DI)은 다형성을 활용해서 역할과 구현을 편리하게 다룰 수 있도록 지원한다.마치 레고 블럭
학습 내용 정리 스프링 핵심 원리 객체 지향 설계 다형성 - 역할과 구현의 분리 SOLID [OCP, DIP] DI 컨테이너 스프링 핵심 기능 스프링 컨테이너, 빈 싱글톤 컴포넌트 스캔 의존관계 자동 주입 빈 생명주기 콜백 빈 스코프 강의를 통해 스프링의 핵