
[스프링 핵심 원리] 의존 관계 자동 주입
·
Back-end/Spring
💡 의존 관계 주입 방법의존관계 주입은 크게 4가지 방법이 있다.생성자 주입수정자 주입(setter 주입)필드 주입일반 메서드 주입보통 생성자 주입을 사용한다.이제 각 주입에 대해 살펴보자.생성자 주입생성자 호출 시점에 딱 1번만 호출되는 것이 보장되는 방식불변, 필수 의존관계에 사용한다.final 필드여야만 함(불변)@Componentpublic class OrderServiceImpl implements OrderService{ private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; @Autowired public OrderServiceImpl(MemberReposi..