与直接使用 SQLite API 相比,Room 持久性库具有诸多优势:
- 针对 SQL 查询的编译时验证
- 可最大限度减少重复和容易出错的样板代码的方便注解
- 简化了数据库迁移路径
如果您的应用具有非 Room SQLite 实现,请阅读本页面,了解如何迁移到 Room。如果 Room 是您应用中的第一个 SQLite 实现,请参阅使用 Room 将数据保存到本地数据库,了解基本用法。
与直接使用 SQLite API 相比,Room 持久性库具有诸多优势:
如果您的应用具有非 Room SQLite 实现,请阅读本页面,了解如何迁移到 Room。如果 Room 是您应用中的第一个 SQLite 实现,请参阅使用 Room 将数据保存到本地数据库,了解基本用法。