Notice
Recent Posts
Recent Comments
Link
투케이2K
361. (android/안드로이드) Dagger 용어 설명 - 의존성 주입 프레임워크 본문
[개발 환경 설정]
개발 툴 : AndroidStudio
[설 명]
1. Dagger 란 의존성 주입 (DI / dependency Injection) 을 도와주는 프레임워크입니다
2. 의존성 주입 (DI / dependency Injection) 은 구성요소 간의 의존관계가 소스 내부가 아닌 외부의 파일 등을 통해 정의되는 디자인 패턴입니다
3. Dagger 는 앱에서 종속 항목 삽입을 자동화하도록 지원합니다
4. Dagger 를 사용하면 지루하고 오류가 발생하기 쉬운 상용구 코드를 작성할 필요가 없습니다
5. Dagger 는 리플렉션을 사용하지 않고 컴파일 타임에 코드를 생성해내기 때문에 속도 측면에서 빠릅니다
6. Dagger 를 사용하기 위해서는 안드로이드 build.gradle 파일에 의존성 implementation 를 설정 후 사용하실 수 있습니다
반응형
'Android' 카테고리의 다른 글
363. (android/kotlin) Koin 코인 개념 설명 (0) | 2022.10.31 |
---|---|
362. (android/안드로이드) 블루투스 SPP (Bluetooth Serial Port Profile) 시리얼 통신 용어 설명 (0) | 2022.10.28 |
360. (android/안드로이드) HCE (호스트 기반 카드 에뮬레이션) 통신 용어 설명 - NFC HCE (0) | 2022.10.27 |
359. (android/안드로이드) Jetpack 용어 설명 (0) | 2022.10.27 |
358. (android/안드로이드) NDK (Native Development Kit) , JNI (Java Native Interface) 용어 설명 (0) | 2022.10.25 |
Comments