IoC (Inversion of Control) 제어의 역전
프로그램의 제어 흐름을 직접 제어하는 것이 아니라 외부에서 관리하는 것을 제어의 역전 이라 한다.
DI (Dependency Injection)
DI는 IoC를 실현하는 수단
애플리케이션 실행 시점(런타임) 에 외부에서 실제 구현 객체를 생성하고 클라이언트에 전달해서 클라이언트와 서버의 실제 의존관계가
연결 되는 것을 의존관계 주입이라고 한다.
'스프링' 카테고리의 다른 글
HTTP method 종류 (0) | 2023.11.06 |
---|---|
Controller - Service - Repository 구조 (0) | 2023.11.03 |
스프링 Controller 간단 구현 (0) | 2023.11.02 |
핸들러(handler) 개념 (0) | 2023.11.02 |
레이어드 아키텍처와 Controller - Service - Repository (0) | 2023.10.31 |