annotation

Hilt란? Hilt는 프로젝트에서 종속성 주입을 보다 간편하게 할 수 있도록 도와주는 Android용 종속성 주입 라이브러리다. 수동 종속성 주입을 수행하려면 모든 클래스와 해당 종속성을 직접 구성하고 컨테이너를 사용하여 종속성을 재사용하고 관리해야 한다. Hilt는 프로젝트의 모든 Android 클래스에 대한 컨테이너를 제공하고 수명 주기를 자동으로 관리함으로써 애플리케이션에서 DI를 사용하는 표준 방법을 제공한다. Hilt는 Dagger가 제공하는 컴파일 시간 정확성, 런타임 성능, 확장성 및 Dagger 라이브러리를 기반으로 구축되었다. 주요 기능 컴파일 타임 의존성 주입 : Hilt는 앱의 컴파일 타임에 의존성을 주입하여 앱의 성능을 향상시킨다. 이를 통해 앱의 크기를 줄이고 앱의 로딩 속도를 ..
· 웹 개발
1) 어노테이션(Annotation)이란? Annotation(@)은 사전적 의미로 주석이라는 뜻이다. 자바에서 어노테이션은 코드 사이에 주석처럼 사용되고 특별한 의미와 기능을 수행하도록 하는 기술이다. 어노테이션을 사용하여 코드를 작성하는 개발자가 프로그램에게 추가적인 정보를 제공해주는 메타데이터라고 볼 수 있다. 어노테이션은 JDK 1.5 버전 이상에서 사용 가능하고 자바 소스 코드 사이에 @기호를 앞에 붙여서 사용한다. 2) 어노테이션(Annotation)의 용도 - 컴파일러에게 코드 작성 문법 에러를 체크하도록 정보 제공 - 소프트웨어 개발툴이 빌드나 배치 시 코드를 자동으로 생성할 수 있도록 정보 제공 - 실행(런타임) 시 특정 기능을 실행하도록 정보를 제공 어노테이션을 사용하는 순서 1) 어노..
빡수수
'annotation' 태그의 글 목록