순환참조 썸네일형 리스트형 [Spring] 스프링 의존관계 주입 방법 [Spring] 스프링 의존관계 주입 방법 스프링의 가장 큰 특징이라고 할 수 있는 것이 제어의 역전입니다. 이 제어의 역전은 프레임워크와 라이브러리를 구분하는 기준이 되기도 하는데요. 스프링 프레임워크는 객체의 생성과 세팅 등을 개발자가 직접 관리하지 않고, 스프링에서 관리하도록 설계되어 있습니다. 여기서 스프링이 관리하는 객체를 스프링 빈, 빈을 관리하는 주체를 DI 컨테이너라고 부릅니다. 한 스프링 빈에서 다른 스프링 빈을 사용할 때, 즉 한 스프링 빈이 다른 스프링 빈이 의존할 때 의존하는 객체를 스프링 DI 컨테이너에서 알아서 넣어줍니다. 이것을 의존성 주입이라고 부릅니다. 의존성 주입 방법에는 대표적으로 3가지가 있습니다. 주입 방법 1. 생성자 주입(Constructor) @Service p.. 더보기 이전 1 다음