Wuslog

스프링 핵심원리 - 기본편 정리3

들어가며 저번 글에서 수동 빈으로 등록하는 방법을 알아봤었다, 이번에는 자동으로 등록하는 방법과 의존관계를 주입에 대해서 알아볼 것이다. 자동 빈 등록 why? 수동으로 빈을 등록하면, 등록해야 할 빈의 수가 많아지면 번거롭고 누락이 있을 수 있기 때문에 자동으로 빈을 등록하는 것이 필요하다. 이를 도와주는 것이 @Component와 @Com...

스프링 핵심원리 - 기본편 정리2

들어가며 이번 글에서는 스프링 컨테이너에 대해 정리를 하고, 이를 예제를 통한 실제 코드로 테스트하면서 알아보도록 할 것이다. 예제 Class Diagram 먼저 예제의 구조는 다음 그림과 같다. 위 구조에서도 역할과 구현의 분리가 명확히 드러난다. 각 인터페이스 이름은 주문 서비스 역할은 MemberService 회원 저장소 역할은 Memb...