DI : Dependency Injection; 의존성 주입 IoC : Inversion of Control; 제어의 역전 이런 사전적인 정의 말고 간단하게 이해해 볼 수 있게 정리해 보기! 🔎 이 미션을 받고 든 생각은 딱 하나! 사실 스프링은 이미 학습했지만, DI, IoC와 같은 용어는 정확히 어떤 뜻인지, 왜 사용하는지 모른 채로 그냥 대충 사용해왔던 것 같아 안타까웠다 😫 앞으로는 이 개념이 어떤 건지, 왜 사용하는지 내 것으로 만드는 학습법을 활용해야지! ⚠️DI 우선 DI, 의존성 주입이라고 불리기도 하고 객체를 생성하고 조립하는 작업을 개발자가 하지 않고 Spring이 대신 처리한다. 그렇게 된다면? 객체 간의 의존성은 줄어들고 유연하게 확장이 가능하다는 뜻?! ⚠️IoC IoC는 객체의 ..