In this chapter of the Room basics tutorial, we are going to talk about the main part of Room, which is the creation of the DAO, the Database and the Entity.
- DAO stands for Data Access Object, which is an interface, that contains the queries to access the database. It is annotated with @DAO
- Database represents the database. Because it holds a connection to the SQLite database, all operations are executed through it. It is annotated with @Database.
- Entity represents a table in the Room database, which should be annotatad with the @Entity keyword.
Follow and like us: