[Hilt] Hilt의 Componet와 Scope
Component Component는 의존성 객체를 생성하고, 의존성 주입을 관리하는 컨테이너입니다. 즉, 생명주기(Scope)에 맞춰 의존성을 관리하고 제공 하는 역할을 합니다.컴포넌트는 보통 @SingletonComponent, @ActivityComponent, **@FragmentComponent**와 같이 특정 라이프사이클에 맞는 범위에 따라 정의되며,Hilt Component는 표준 Android 구성요소, Activity, Fragment, View, ViewModel, Service에서 사용할 수 있는 Component를 제공하고 있습니다.자동으로 생명주기 및 계층구조와 같은 세부적인 설정을 자동으로 구현합니다. 컴포넌트는 다음과 같은 계층 구조를 가집니다. 이러한 계층구조에서 화살표는 ..
2024. 11. 11.