제어의 역전(Inversion of Control)
2022. 12. 28. 15:17ㆍCS
프로그램의 제어 흐름을 직접 제어하는 것이 아니라, 외부에서 관리하는 것
객체의 생성과 소멸, 그리고 객체간의 의존관계를 설정하는 행위
- 모두 프레임워크가 대신 해준다 : 주도권이 역전됨 → 제어의 역전
- 프레임워크가 흐름을 주도하면서 개발자가 만든 어플리케이션 코드를 사용한다.
• 이렇게 IoC가 일어나는 공간을 IoC 컨테이너라고 부른다.
'CS' 카테고리의 다른 글
포인터(Pointer) (0) | 2022.12.29 |
---|---|
의존성 주입(Dependency Injection) (0) | 2022.12.28 |
추상화 (0) | 2022.12.28 |
HATEOAS (0) | 2022.12.24 |
로드밸런스(Load Balance) (0) | 2022.12.23 |