인프런 커뮤니티 질문&답변
제어권의 역전이라는 것이.....
작성
·
236
0
OwnerController 내부에서 리파지토리 인스턴스를 생성할 경우
리파지토리는 OwnerController의 생명주기?와 같다, 의존한다고 보면 되는거죠?
그리고 OwnerController 클래스 블록 내부에서 생성된 인스턴스들은 모두
OwnerController가 제어권을 가지고 있다고 이해했습니다.
그리고 기존 new를 통해 인스턴스를 만들던 것을 클래스 내부에서는 이러한 타입의 객체를 사용할 것이다 라고 선언만 해두고 클래스 외부에서 객체를 생성해서 주입한다라는 것을 의존성 주입이라고 생각하면 될까요??
답변 1
0
백기선
지식공유자
네 그렇게 이해하셔도 좋습니다. 조금 더 자세히 알고 싶으시다면 아래 글을 참고해 주세요.
https://martinfowler.com/articles/injection.html





