스프링 의존성 썸네일형 리스트형 [Spring] 의존객체와 DI(Dependency Injection) DI(Dependency Injection) 의 개념 DI는 스프링만의 기능이 아니라, OOP 프로그래밍에서 자주 이용되는 프로그래밍 방법 중 하나이다. 말 그대로 의존하는 객체를 주입하는 것이 바로 DI 인데, 의존성이라는 뜻을 이해해보자. 아래에 "일체형 배터리"와 "분리형 배터리"를 통해 비유해보았다. 정리하자면, DI에서 구현하고자 하는 것은 바로 "분리형 배터리"로 코드를 유연하게 하기 위해, 객체를 분리하여 필요할때만 사용할 수 있게 하는 것이다. 다양한 의존 객체 주입 방법 이제, 스프링에서 의존객체를 주입하는 다양한 방법에 대해서 알아보자. 1. 생성자를 이용한 의존 객체 주입 이 방법은 생성자를 통해 생성될때 파리미터로 넘겨받아 의존성을 주입해주는 방식입니다. 가장 먼저, 객체를 만들기 .. 더보기 이전 1 다음