IOC1 [Spring] 제어의 역전 - IoC(Inversion of Control) IoC란? IoC : Inversion of Control (제어의 역전) IoC는 의존성 주입 (DI)로 알려져있다. Spring은 Bean을 생성하고 의존성을 관리하고, 개발자 대신 메모리에서 관리한다. 개발자가 개발에만 몰두 할 수 있도록 프레임워크가 대신 관리해주는 것이다. 간단하게 요약하자면, Spring이 관리하는 객체를 가져와 사용하는 것을 말한다. 1. IoC Container란? Spring에는 IoC를 담당하는 컨테이너가 있다. Spring이 관리하는 Bean 생성 및 설정방법 등을 다루는 Configuration Metadata가 존재한다. IoC Container를 Spring Container라고도 한다. Spring IoC Container에서 관리되는 객체를 Bean이라고 한다.. 2024. 3. 10. 이전 1 다음