Spring DI와 IoC [ Dependency Injection + Inversion of Control ] 요약 *의존성- A클래스가 B클래스를 선언하여 사용하고 있으면 A는 B에 의존하고 있다고 말할 수 있다. 그럼 의존성 주입은 무엇일까?말 그대로 A클래스에 B에 의존하도록 의존성을 주입하는 것이다. 그렇다면 A클래스에서 B클래스를 선언해서 사용하는 것과 Spring에서 의존성을 주입하는 것과 무엇 이 다를까?그건 바로 개발자가 코드를 이용하여 명시적으로 의존성을 주는 것이 아니라 Application Context(IoC Container)가 선언된 어노테이션을 기반으로 의존성을 주입한다. 즉, DI와 IoC는 한몸이라고 볼 수 있다.그리고 DI를 원하는(의존성을 주입받기 원하는)객체는 먼저 그 자신이 컨테이너가 관리하는 빈이 되어야한다. (틀린내용있으면 댓글로 지적해주세요)( _ _ ) 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 26 다음