목록2016/08/16 (1)
좋은 프로그램은 마음의 여유에서 나온다.
dagger2 with realm 예제
dagger2로 realm 을 의존성 주입하는 예제 의존성 주입에 대한 설명은 위키피디아를 참조하시면 됩니다. dagger2은 square에서 만든 dagger1을 구글이 계속 만들면서 현재는 2.6버전까지 나왔습니다. dagger2는 정적이며 컴파일 타임에 디펜던시 인젝션을 제공하는 자바 프레임워크입니다. dagger2에서 중요하다고 생각되는 어노테이션은 다음과 같습니다. @Module : 주입된 객체들을 제공하는 메소드들을 모아놓은 클래스입니다. @Provide로 정의된 메소드에서 주입된 객체들을 어떻게 생성할지 정의하고 있습니다. @Provide : @Module 어노테이션이 포함된 클래스에 정의되며, 의존성을 주입해줄 객체를 제공할 메소드를 정의해주는데 사용합니다. @Component : 이 어노..
프로그래밍/안드로이드
2016. 8. 16. 16:31