728x90 DI1 [자바 의존성 관련] 의존성과 라이브러리, 그리고 Jar 개인적인 메모를 위해 작성된 글이므로 가벼운 참고용으로 봐주세요. 의존성 자바는 객체 지향의 성질 때문에 JAVA에서는 객체들끼리 의존성을 가지고 있다. A 타입의 변수를 생성하고, 이에 A를 상속받는 B 객체를 초기화하면 이는 B 객체에 의존성을 가진다. DI ( Dependency Injection) 의존성 주입 DI가 필요한 이유 의존성 파라미터를 생성자에 작성하지않아도 되기 때문에 코드를 줄일 수 있다. 또한 Interface에 구현체를 쉽게 교체할 수 있다. 상황이 변할 때 마다 유용하게 적용시킬 수 있게 된다. 의존성주입이란 한 마디로 뭔가 필요한게 있으면 내가 가서 찾아오던지 직접 만들지 해야하지만 프로그램에서 무언가 필요하다고 선언만 하면 외부에서 알아서 찾아서 제공해주겠다는 뜻. 그렇게 .. 2020. 5. 13. 이전 1 다음 728x90 반응형