IOC 1 [Spring] 제어의 역전(IoC / Inversion of Control)과 의존성 주입(DI / Dependency Injection) 제어의 역전(Inversion of Control)과 의존성 주입(Dependency Injection)은 스프링이 가장 기본이 되는 기술이자 스프링의 핵심 개발 원칙이기도 합니다. 의존성 주입(Dependency Injection) 의존성이란 대표적으로 new 키워드를 통해 객체를 참조하거나, 다른 클래스 타입의 리턴값을 가지거나, 클래스의 상속, 인터페이스의 구현이 있습니다. 일반적으로는 의존성에 대한 제어권을 개발자 직접 만들게 됩니다. 하나의 객체가 다른 객체의 의존성을 제공하는 기술을 의존성 주입(Dependency Injection)이라고 합니다. class User { private Champion champion; User(Champion champion) { this.champion = .. Domain/Spring 2021. 7. 14. 이전 1 다음