IOC1 [Spring] IoC(Inversion of Control) & DI(Dependency Injection) & Bean 스프링 프레임워크(Spring Framework)는 자바 기반의 대표적인 프레임워크로, 애플리케이션 개발에 필요한 다양한 기능을 제공합니다. 이 중에서도 IoC(Inversion of Control), DI(Dependency Injection), Bean은 스프링의 가장 핵심적인 개념 중 하나로 스프링의 특징이자 장점을 이해하는데 중요한 역할을 합니다. IoC(Inversion of Control)란? IoC는 Inversion of Control의 약어로 번역하자면 제어의 역전입니다. 기존의 프로그램 개발에서는 개발자가 코드를 작성하고 제어의 흐름을 조작하여 객체를 생성하고 관리하는 것이 일반적이었지만 스프링의 IoC는 객체 생성, 관리의 제어 흐름을 프레임워크가 담당하게 되는 개념입니다. 스프링의 .. 2023. 7. 18. 이전 1 다음