본 포스팅은 인프런 김영한 강사님의 스프링 부트 핵심 원리 강의 섹션 7을 수강하고 배운 점을 정리했습니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 www.inflearn.com 다양한 의존관계 주입 방법 1. 생성자 주입 ✅ 생성자를 통해서 의존 관계를 주입받는 방법이다. ✅ 생성자 호출시점에 딱 1번만 호출되는 것이 보장된다. ✅ 불변, 필수 의존관계에 사용 @Component public class OrderServiceImpl implements OrderService { private final Membe..
본 포스팅은 인프런 김영한 강사님의 스프링 부트 핵심 원리 강의 섹션 6을 수강하고 배운 점을 정리했습니다. 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., 스프링 핵심 원리를 이해하고, 성장하는 백엔드 개발자가 되어보세요! 📢 www.inflearn.com 컴포넌트 스캔과 의존 관계 자동 주입 이전까지 스프링 빈을 등록하던 방법: 자바 코드에 @Bean 애노테이션을 일일이 작성하거나 XML의 를 통해서 설정정보를 직접 등록했다. 수동 등록의 단점: 등록할 빈이 많을수록 설정 정보가 커지고 누락하는 문제 발생 ➡️ 설정 정보 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔 기능 제공한다. ..