[스프링 핵심 원리 - 기본편] 의존관계 자동 주입
·
Back-End/Spring
[작성일: 2023. 08. 13] 다양한 의존관계 주입 방법 의존관계 주입에는 크게 생성자 주입, setter 주입, 필드 주입, 일만 메서드 주입 등이 있다. 생성자 주입 생성자 주입은 생성자 호출 시에 딱 1번만 호출되는 것이 보장되며 불변, 필수 의존관계에 사용된다. 생성자가 1개만 있으면 @Autowired를 생략 할 수 있다.(스프링 빈에만 해당) @Componentpublic class OrderServiceImpl implements OrderService{ private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; @Autowired public OrderSe..