一、对象关系映射 - ORM / Object Relational Mapping
----
Android 系统中使用的数据库是 SQLite 关系型数据库 , 使用 Android 提供的 api...就是 数据库链接对象 , 是 应用持久化数据底层连接的接入点 ;
使用 @Database 注解 修饰的类 , 该类必须继承 RoomDatabase 抽象类 ;
在该注解中 , 需要定义 数据库..."androidx.room:room-compiler:$room_version"
// 可选配置项 - 支持 Kotlin 扩展和协程的 Room 框架 如果使用的是 Kotlin 语言必须导入该依赖..., 在应用运行时提供 Room 框架的数据库相关核心功能 ; 该依赖库 包含了 Room 持久化库的核心功能 , 如 :
RoomDatabase 类:用于表示数据库,可以包含一个或多个表,并提供了一些方法来操作数据库..., 提供了 Kotlin 扩展功能 , 如果使用的是 Kotlin 语言 , 则必须导入该依赖库 ;
2、创建 Entity 实体类
创建 Entity 实体类 , 该实体类对应着数据库中的一张表 ,