🌀 Spring IoC 란?"객체 생성과 의존성 관리를 개발자가 직접 하지 않고, Spring 프레임워크가 대신 해주는 개념" 입니다. 📌 IoC(Inversion of Control)를 해석해보면, "제어의 역전"이라는 의미를 가지고 있습니다.즉, 제어권은 Spring 프레임워크에게 있고 개발자는 그 흐름을 따르면 된다는 의미가 됩니다. Spring IoC에서 말하는 제어는 크게 두 가지로 나눌 수 있습니다: 1. 객체의 생성일반적인 자바 애플리케이션에서는 필요한 객체를 개발자가 직접 생성합니다.Object object = new Object();Spring에서는 객체를 개발자가 직접 만들지 않고 IoC 컨테이너가 대신 생성하고 관리합니다@Componentpublic class SpringObjec..