스프링 핵심 원리[기본편] - 의존관계 자동 주입
·
Spring
의존관계 주입 방법 생성자 주입 (가장 굿) 수정자 주입(setter 주입) 필드 주입 일반 메서드 주입 생성자 주입 생성자를 통해 의존관계를 주입받는 방법 지금까지 진행한 방법 특징 생성자 호출시점에 딱 1번만 호출됨 불변 , 필수 의존관계에 사용 @Component public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; @Autowired public OrderServiceImpl(MemberRepository memberRepository, DiscountPolicy discountPoli..