[MVVM] ROOM Database 정리


[MVVM] ROOM Database 정리

안녕하세요. 훈츠 입니다. 금일은 ROOM에 대해 정리해 보도록 하겠습니다. MODEL - VIEW - VIEW MODEL : MVVM Dependency 추가 ROOM 생성 (Contact(Entity), ContactDao, ContactDatabase) Repository 생성 (main Thread 접근 불가 하기 때문에, 별도의 Thread 생성) ViewModel 생성 (Application context를 사용하기 위해 Application을 인자로 받는다. 이유: 메모리릭 발생가능성) Activity or Fragment 설정 ( ViewModelProViders 를 이용해 get, observe 로 만들어서 생명주기 관찰을 정함) RecyclerView 설정 (xml, Adapter) 1..


원문링크 : [MVVM] ROOM Database 정리