Solved

What Is the Incorrect Statement About Data Access Object

Question 27

Multiple Choice

What is the incorrect statement about Data Access Object ( androidx.room.Dao ) ?


A) Data Access Objects are the main classes where you define your database interactions. They can include a variety of query methods.
B) The class marked with @Dao should either be an interface or an abstract class. At compile time, Room will generate an implementation of this class when it is referenced by a Database. The class marked with @Dao should either be an interface or an abstract class. At compile time, Room will generate an implementation of this class when it is referenced by a Database.
C) An abstract @Dao class can optionally have a constructor that takes a Database as its only parameter. An abstract class can optionally have a constructor that takes a Database as its only parameter.
D) It is recommended to have only one Dao class in your codebase for all tables.

Correct Answer:

verifed

Verified

Unlock this answer now
Get Access to more Verified Answers free of charge

Related Questions