[Spring Framework 특성 살피기] IoC에 대한 이해
[Spring Framework 특성 살피기] IoC에 대한 이해 ㆍIoC(Inversion Of Control) : 의존성을 직접 만드는게 아니라 외부의 누군가가 만들어준다. ㆍcase1 : 직접 의존성을 제어(직접 의존성을 만든다) - [OwnerController]스스로가 사용할 [OwnerRepository]와의 의존성에 대한 제어권 갖고 직접 만들어 사용한다. class OwnerController{ private OwnerRepository repository = new OwnerRepository(); } ㆍcase2 : 의존성 제어권을 위임 = 제어권의 역전(IoC) (외부에서 의존성을 만들어준다) - 다른 존재[OwnerControllerTest]에게 [OwnerRepository]과의 ..
2021.08.02