Inversion of Control의 영어 정의는
approach of outsourcing the construction and management of objects이다.
이것의 의미는 무엇일까?
아웃-소싱, outsourcing
명사
경제학
기업이 생산·유통·포장·용역 등을 외주를 하는 방식으로 기업 외부에서 조달하는 일.
을 의미한다고 한다.
즉 객체의 건설 및 다룸에서 외주하는 접근? 이라는 의미인데 정의 내린 글로만으로는 너무 이해하기가 어렵다..
그래서 아래에서 조금 이해를 퍼왔다..
위 글을 정리하자면, 역전제어는 대신 스프링이 코드 역할을 하게끔 하는 것이고, 의존성주입은 미리 코드를 선언함으로써
불필요한 일을 안하게끔 한다 이런것 같은데 확실히 개념이 어렵기는 하다...
'웹 프로그래밍(풀스택-->java)' 카테고리의 다른 글
3. 스프링 - 의존성 주입 (0) | 2021.07.03 |
---|---|
1. 스프링-다형성이란, (0) | 2021.06.28 |
스프링 공부 시작2 (0) | 2021.06.28 |
18. 클라이언트 설계하기 (0) | 2021.06.18 |
17. Controller 만들기 (0) | 2021.06.18 |