ETC/기술면접
[Spring] DI
1. 명칭 Dependency Injection의 약자로 우리말로 '의존성 주입'이라고 한다. 2. 정의 Java에서는 레퍼런스 변수를 선언하여 인스턴스를 생성하고자 할 때, new 생성자를 통한 코드로 작성했었다. public class Hyundai { ... } // 레퍼런스 클래스 public class ShowCar { // 호출 클래스 private Hyundai hyundaiCar = new Hyundai(); // 레퍼런스 변수 선언 및 인스턴스 생성 hyundaiCar.i30N() { ... } // 인스턴스 접근 ... } 다만, 이렇게 결합도가 높은 방식으로 구현되는 경우 레퍼런스 클래스의 변동사항이 있을 때 이를 호출하는데에 있어서 연쇄적으로 얽혀 일일이 수정을 해야하는 일이 생긴다..
2021. 6. 11. 16:20
최근댓글