hilt1 초보자를 위한 Android Hilt "의존성 주입" 개념 정리 의존성 주입이란객체를 직접 만들지 않고 외부에서 '주입'받아 사용함으로써, 코드를 부품처럼 갈아끼우기 쉽고 테스트하기 편하게 만드는 기술아래 그림과 같이 차를 만들때 부품을 하나씩 만들지(생성)하지 않고 미리 만들어진 부품을 사용Android 의존성 주입 역사Dagger: 강력하지만 사용하기 어려움Hilt: Dagger 위에 만들어진 Android 전용 DI 프레임워크장점1. 매번 new 혹은 팩토리/싱글톤 수동 구현 필요 없음 (자동 처리)2. 안드로이드 생명주기 관리 및 객체 연결 불필요(자동 처리)3. 구글 공식 지원 라이브러리단점1. 의존성 주입 사용을 위한 개념 정리 사용법 학습 필요참고 자료안드로이드 공식 앱 아키텍처 가이드 - Dependency Injection 2025. 7. 12. 이전 1 다음