일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- LGFlatron
- OSD잠금
- 가성비프로젝터
- 기본 알람
- 실업급여 신청 방법
- 안드로이드
- OSD잠금해제
- mainthread
- 실업급여동영상퀴즈
- error
- W2453V
- LGFlatronOSD잠금해제
- git setup
- 여행
- 직무 역량
- 눈꽃 사진
- OSDLock-loosening
- 머시멜로
- askii
- PJM-F3000
- Android
- SBS100
- linux
- 실업급여온라인교육정답
- 리눅스
- Eclipse
- 무음 설정
- ClubMed
- 인터넷우회
- 에러
Archives
- Today
- Total
JJ's blog
DI(Dependency Injection) 본문
의존성 주입이란 정리하면 이렇습니다.
- 코드에서 두 모듈 간의 연결의 의미함.
- 일반적으로 둘 중 하나가 다른 하나를 어떤 용도를 위해 사용함.
- 객체지향언어에서는 두 클래스 간의 관계라고도 말함.
- 클래스간의 의존성이 줄어들면 유지보수시 매우 편함.
....
저는 클래스 생성에서 의존성을 주입을 했습니다.
외부에서 객체를 관리하게 되는데 이를 IOC(inversion of Control, 제어의 역전)라 합니다.
IOC는 객체의 생성부터 생명주기(LifeCycle) 관리까지 컨테이너에 의해 제어 되는 것을 의미하며 의존성 주입(DI)은 객체간의 의존성을 자기 자신이 아닌 외부에서 주입받는 개념입니다.
"외부에서 제어 및 객체간의 의존성을 최소화 한다"
....
'Technology' 카테고리의 다른 글
[배그] 프레임 드랍 극복 방법 (1) | 2021.07.23 |
---|---|
[Vector] Canoe Error (0) | 2021.04.21 |
Coroutine, 코루틴 (0) | 2021.03.29 |
데이터 통합 (DI, Data Integration) (0) | 2021.03.29 |
HTTPS, VPN 우회 접속 (크롬 확장 프로그램/모바일앱) (0) | 2020.07.26 |
Comments