, Entity 实体类 , 三者之间的关系如下 :
首先 , 在 Android 应用中 , 通过 Room 框架的 Database 拿到 数据库持有者 对象 ;
然后 , 通过 数据库持有者 Database...实体类对象 ;
三、Room 框架使用步骤
----
Room 框架使用步骤 :
添加 Room 框架依赖
创建 Entity 实体类
创建 Dao 实体类
创建 RoomDatabase 数据库实例对象...- 支持 Kotlin 扩展和协程的 Room 框架 如果使用的是 Kotlin 语言必须导入该依赖
implementation "androidx.room:room-ktx:$room_version...;
Dao 数据库访问对象实现类 , 用于执行 SQL 查询和操作 ;
实体类 Entity 的映射器 , 用于将数据库中的数据映射到实体类中 ;
androidx.room:room-ktx 依赖库..., 提供了 Kotlin 扩展功能 , 如果使用的是 Kotlin 语言 , 则必须导入该依赖库 ;
2、创建 Entity 实体类
创建 Entity 实体类 , 该实体类对应着数据库中的一张表 ,