java1 스프링의 컨셉 - DI, IoC 시작 전 짧은 정리IoC(제어의 역전)는 제어권을 스프링에게 넘기는 개념DI(의존성 주입)는 IoC를 통해 주어진 제어권을 활용해 의존성을 주입하는 구현 방식(디자인 패턴) 스프링에는 다양한 컨셉이 있다.가장 중요한 컨셉은 객체지향의 특징을 극대화 시키는 것이지만, 그 외에도 IoC(제어의 역전), DI(의존성 주입), AOP(관점 지향 프로그래밍), PSA(이식 가능한 서비스 추상화) 등이 있다.그 중에서 오늘은 DI와 IoC에 대해 알아보았다.IoC (Inversion of Control, 제어의 역전)원칙, 개념사용할 객체를 직접 생성하지 않고, 객체의 생명주기 관리를 외부(스프링 컨테이너)에 위임'제어'와 '제어의 역전'단어 자체는 많이 들어왔지만 사실 제어가 뭘 의미하는지, 뭘 역전하시길래 제어.. 2025. 8. 13. 이전 1 다음