DI

    [Spring] 의존성 주입의 정의 및 의존성 주입 3가지 방식 (생성자 주입, 수정자 주입, 필드 주입)

    [Spring] 의존성 주입의 정의 및 의존성 주입 3가지 방식 (생성자 주입, 수정자 주입, 필드 주입)

    안녕하세요. 개발자 Jindory입니다. 오늘은 의존성 주입에 대해서 정리하고 의존성 주입을하는 3가지 방법에 대해서 알아보는 글을 작성해보고자 합니다. # 글 작성 목적 Spring Framework의 특징인 의존성 주입의 정의를 알고, 의존성 주입하는 다양한 방법 및 어떤 상황에서 어떤 의존성 주입을 하는것이 좋은가에 대해서 알아보고자 글을 작성합니다. 의존성 주입(Dipendency Injection)이란? 의존성 주입이란 외부에서 두 객체간의 관계를 결정해주는 디자인 패턴으로 인터페이스를 사이에 두고 클래스 레벨에서는 의존 관계가 고정되지 않도록 하고 런타임시에 관계를 동적으로 주입하여 결합도를 낮출 수 있게 하는 기법입니다. 의존성 주입을 배터리(의존객체)를 사용하는 장난감(객체)로 설명해보겠습..

반응형