의존관계 주입
-
Spring: 의존관계 주입(DI, Dependency Injection) 방식 네 가지 요약각종 학습 요약/Spring 2022. 6. 16. 15:37
Spring: 의존관계 주입(DI, Dependency Injection) 방식 네 가지 요약 이 글에서는 Spring Framework의 의존관계 주입(이하 'DI') 방식 네 가지를 살펴보고, 각각의 방식이 어떤 특징을 가지고 있는지 요약해보겠습니다. DI의 네 가지 방식 Spring Framework에서 컨테이너가 관리하고 있는 Bean 객체에 의존관계를 주입하는 방법에는 크게 네 가지가 있습니다. 생성자 주입 세터(수정자) 주입 필드 주입 (일반)메서드 주입 1. 생성자 주입 생성자 주입은 아주 자주 사용됩니다. 왜 자주 사용되는지, 어떤 특징이 있는지 잘 알아둘 필요가 있습니다. 단 한 번만 호출되는 것을 보장합니다(생성 시). 불변 객체를 만들 수 있습니다. 생성 시점(컨테이너에..