Room
Google 官方出品。
优点:
使用注解,简化了一些使用 SQLite 需要手写的功能
编译时能做数据查询验证,提前报告错误,不用等到运行时,提升开发效率
内置数据迁移支持,相比 SQLite 的方法更清晰,解耦更好
Room 可以和 LiveData 集成,提供可观测数据库并感知生命周期的对象
Google 官方出品。
优点:
使用注解,简化了一些使用 SQLite 需要手写的功能
编译时能做数据查询验证,提前报告错误,不用等到运行时,提升开发效率
内置数据迁移支持,相比 SQLite 的方法更清晰,解耦更好
Room 可以和 LiveData 集成,提供可观测数据库并感知生命周期的对象