Hello Friends,
Welcome to my channel "Android Pro"
In this video series, I am going to show you how to implement Room database in your project.
Room is a part of Android Architecture Components and it is persistence library. It provides abstraction layer over
SQLite to allow fluent database operation.
Advantages:-
1. It reduces the boilerplate code.
2. It validates the SQL query at compile time only.
3. It can be easily implemented with other Architecture Components like LiveData, RxJava, etc.