Spring7 DI(의존성 주입) DI → 종속성주입(?) 한글로 해석해도 난해하다.. 이 설명에선 부품조립으로 대체해서 이해해 보자. Composition has a class A { private B b; public A(){ b = new B(); } }위의 코드에선 A가 B를 사용하기 위해 A가 B를 갖고있다. 이러한 형태를 일체형으로 가졌다고 하여 has a 관계라고 한다. 위의 코드를 B를 A의 부품으로 가졌다고 해보자. 이러한 부품을 Dependency라고 한다. Association has a class A { private B b; public A(){ ~~b = new B();~~ } public void setB(B b){ this.b = b; } }위의 코드에선 A가 B를 직접 생성하지 않고 외부에서 생성하여 그 생.. 2021. 7. 3. 이전 1 2 다음