빈
3편
스프링 · 빈 · 의존성 주입 · 어노테이션
[스프링] 스프링 빈 의존성 주입 어노테이션
2022. 10. 2.
타입 기반의 명시적 의존성 주입을 위한 어노테이션 어노테이션을 이용한 의존성 주입 시 동일한 타입의 빈이 하나 이상 정의되어 존재할 경우 스프링은 빈 주입 대상을 찾지 못하고 예외를 발생시킴 따라서 동일한 타입의 서로 다른 빈이 컴포넌트로 등록되었다면 스프링이 어떤 빈을 주입할지 결정해 주어야 함 빈 모호성 문제를 해결하
스프링 · 빈 · 의존성 주입
[스프링] 생성자 주입
2022. 10. 2.
생성자 주입 특정 객체에 대한 의존 객체 주입(의존성 주입) 방법은 여러 가지가 있다. 그 중 생성자 주입(생성자 의존성 주입)은 객체의 하나 이상의 생성자를 이용해서 해당 객체가 필요로 하는 의존 객체 및 의존성을 제공하는 방식이다. 객체가 의존 객체를 인자로 받도록 생성자를 선언하면 컨테이너는 해당 객체를 초기화할 때
스프링 · 빈 · 의존성 주입
[스프링] 스프링 빈 의존성 주입
2022. 10. 2.
은 자동 의존성 주입(자동 와이어링)을 위한 어노테이션이다. 의존성 주입을 통해 객체 사이의 의존 관계를 설정한다. 객체 의존성을 암시적으로 주입한다. 을 비롯한 어노테이션 기반 의존성 주입을 위해서는 , , 어노테이션 설정이 필요하다. 스프링 부트에서는 단일 어노테이션 설정만 하면 된다. 스프링 컨테이너는 가 설정된 필