DI

개인 공부/토비의 스프링 3.1

[토비의 스프링] 1.7 의존관계 주입(DI)

1.7 의존관계 주입(DI) DI(Dependency Injection): 오브젝트 레퍼런스를 외부로부터 주입받고 이를 통해 오브젝트와 다이내믹하게 의존관계가 만들어지는 것 DaoFactory처럼 객체를 생성하고 관계를 맺어주는 등의 작업을 담당하는 기능을 일반화한 것이 스프링의 IoC 컨테이너 의존관계 주입 일어나는 방법에 초점을 맞춘 것 런타임 의존관계 설정 의존관계 누가 누구에게 의존하는 관계 의존관계는 방향성이 존재함 UserDao의 의존관계 UserDao가 ConnectionMaker에 의존하는 형태 ConnectionMaker의 변화는 UserDao에도 영향을 줌 ConnectionMaker 인터페이스를 구현한 클래스의 변화는 UserDao에 영향을 주지 않음 인터페이스에 대해서만 의존관계 형..

내캉
'DI' 태그의 글 목록