【问题标题】:Best practice to access sqlite in android?在android中访问sqlite的最佳实践?
【发布时间】:2017-09-20 09:14:57
【问题描述】:

在我们的应用程序中,我们在 sqlite 上执行操作,例如 CRUD 操作和搜索。 google developer doc 描述了两种方法。 1. 内置方法中的 SQLIte 2. 房间。在性能方面使用哪一个?

【问题讨论】:

  • 在构建方法中使用 SQLite

标签: android sql database sqlite android-room


【解决方案1】:

两者的性能与Room 相同,在后台编写相同的东西(代码)来执行 CRUD 操作。

我建议您使用 Room 库,因为用于编写 CRUD 操作的所有样板代码都由 Room 为您完成。您不再需要使用光标来一次又一次地编写重复的代码。

非常有用的功能是,如果您在查询中犯了任何错误,它会在编译时进行验证,因此您无需寻找错误以防万一您不小心编写了错误的查询。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-13
    • 2011-02-21
    • 2012-08-02
    相关资源
    最近更新 更多