单项选择题在Room中,哪个注解用来定义更复杂的数据库操作()

A.@Query
B.@Insert
C.@Delete
D.@Update


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题以下哪个是创建数据库实例的必要条件()

A.单例模式
B.多线程
C.网络连接
D.数据备份

2.单项选择题以下哪个不是Room提供的方法()

A.检索
B.编译
C.更新
D.删除

3.单项选择题Room是在哪个数据库基础上构建的抽象层()

A.SQLite
B.MySQL
C.Oracle
D.PostgreSQL

4.单项选择题在ItemEntryViewModel中,哪个函数用于将商品插入到Room数据库中()

A.saveItem()
B.deleteItem()
C.updateItem()
D.queryItem()

5.单项选择题以下哪个是实现仓储模式的类()

A.OfflineItemsRepository
B.ItemDao
C.InventoryDatabase
D.AppViewModelProvider

6.单项选择题以下哪个不是创建数据库实例的步骤()

A.创建RoomDatabase类
B.添加@Database注解
C.定义返回ItemDao实例的方法
D.使用SQL语句创建表

7.单项选择题在创建DAO时,哪个注解用来定义执行简单插入的方法()

A.@Insert
B.@Delete
C.@Update
D.@Query

8.单项选择题创建实体类时,哪个注解用来标记数据库实体类()

A.@Entity
B.@Database
C.@Dao
D.@Query

9.单项选择题Room是Android架构组件中的一部分提供哪种类型的检查()

A.运行时检查
B.编译时检查
C.部署时检查
D.测试时检查

10.单项选择题Room是Android Jetpack的哪个部分()

A.持久化库
B.网络库
C.界面库
D.安全库