![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android Room
文章平均质量分 95
呼呼拉拉
这个作者很懒,什么都没留下…
展开
-
Android Room数据使用
Room 是 Android 提供的一个持久性库,用于在 SQLite 数据库之上提供更高级的抽象层。它旨在简化数据库操作并提供更强大的功能,同时结合了 SQLite 的强大特性。表示数据库中的表结构。每个 Entity 对应于数据库中的一张表,并且通过注解来定义。Entity 包含表中的字段以及与数据库中的行对应的数据。提供数据库操作的方法。通过在 DAO 中定义 SQL 查询或操作方法,并使用注解来标识这些方法,Room 可以在编译时为这些方法生成相应的实现。原创 2024-01-05 19:44:03 · 1448 阅读 · 2 评论 -
Android Room数据库自动升级
例如:user表 新插入一个字段 testIdAppDatabase中定义Migration,并执行数据库 user表插入新字段的操作@Override//执行升级相关操作新建数据库 AppDatabase ,addMigrations.build();AppDatabase 中 定义最新的版本号@Override//执行升级相关操作@Override//执行升级相关操作@Override//执行升级相关操作。原创 2024-01-06 11:50:00 · 1631 阅读 · 0 评论