一、对象关系映射 - ORM / Object Relational Mapping
----
Android 系统中使用的数据库是 SQLite 关系型数据库 , 使用 Android 提供的 api...修饰的类 , 该类必须继承 RoomDatabase 抽象类 ;
在该注解中 , 需要定义 数据库 相关的 实体类 列表 ;
数据库持有者 包含 没有参数的抽象方法 , 该方法返回 Dao 对象 ;..., Entity 实体类 , 三者之间的关系如下 :
首先 , 在 Android 应用中 , 通过 Room 框架的 Database 拿到 数据库持有者 对象 ;
然后 , 通过 数据库持有者 Database..."
}
androidx.room:room-runtime 依赖库 是 运行时核心依赖库 , 在应用运行时提供 Room 框架的数据库相关核心功能 ; 该依赖库 包含了 Room 持久化库的核心功能...;
Dao 数据库访问对象实现类 , 用于执行 SQL 查询和操作 ;
实体类 Entity 的映射器 , 用于将数据库中的数据映射到实体类中 ;
androidx.room:room-ktx 依赖库