728x90 안드로이드 room 예제1 [Android JetPack] Room을 이용해 로컬 데이터베이스 사용하기 - 회원가입 예제 안드로이드의 Room은 Android JetPack 라이브러리의 AAC(Android Architecture Component) 중 하나입니다. 이때, Room은 SQLite를 활용해서 기기 자체의 내부 저장소(로컬 데이터베이스)에 접근하는 방식입니다. 또한, Room은 기기가 네트워크에 엑세스할 수 없는 오프라인 상태에서도 콘텐츠를 탐색할 수 있으며 다시 기기가 온라인 상태가 되면 변경사항이 DB에 동기화된다는 특징이 있습니다. AAC의 다른 컴포넌트들(ViewModel, LiveData, Databinding...)과 함께 많이 사용됩니다. 구글 공식 문서에서도 SQLite 대신 Room의 사용을 적극 권장하고 있는데 그 이유는 다음과 같습니다. SQL 쿼리의 컴파일 시간 확인 가능 반복적이고 오류가.. 2023. 1. 11. 이전 1 다음 728x90 반응형