具有 Android 数据库连接的 ORMLite
ORMLite with Android DB Connection
我有一个服务器,我正在使用 ORMLite 与服务器连接,但是我看过示例,但在创建连接的任务中不知道如何不使用 JDBC .
// create a connection source to our database
ConnectionSource connectionSource =
new JdbcConnectionSource('jdbc:mysql://internetserver/');
我看过很多帖子说 JDBC 如何在 Android 中是不正确的,但我没有看到任何示例,也没有更新的帖子解释 best/most 正确的做法Android 的 ORM 的数据库连接。只是想让你知道,我的想法是将数据存储在云中,然后获取该信息并创建在数据库中活动的对象。
我已经很长时间没有使用 ORMLite 了(它太旧、太弱而且文档泄露)。在Android你不使用JDBC创建数据库connection.I会给你一些建议:
- 要在 Android 上建立数据库连接,我们有 SQLiteOpenHelper。您可以阅读更多信息:https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper。但现在有一天,没有人愿意执行原始查询。
- 您可以选择一些强大的 ORM 库:
- 活跃 Android:https://github.com/pardom-zz/ActiveAndroid。易于使用,只需配置数据库名称、版本、模式和用途。
- 境界:https://github.com/realm/realm-java。它不是 SQLite,您可以同时使用 Android 和 iOS。
- 房间:https://developer.android.com/topic/libraries/architecture/room。由Google介绍(推荐)
我有一个服务器,我正在使用 ORMLite 与服务器连接,但是我看过示例,但在创建连接的任务中不知道如何不使用 JDBC .
// create a connection source to our database
ConnectionSource connectionSource =
new JdbcConnectionSource('jdbc:mysql://internetserver/');
我看过很多帖子说 JDBC 如何在 Android 中是不正确的,但我没有看到任何示例,也没有更新的帖子解释 best/most 正确的做法Android 的 ORM 的数据库连接。只是想让你知道,我的想法是将数据存储在云中,然后获取该信息并创建在数据库中活动的对象。
我已经很长时间没有使用 ORMLite 了(它太旧、太弱而且文档泄露)。在Android你不使用JDBC创建数据库connection.I会给你一些建议:
- 要在 Android 上建立数据库连接,我们有 SQLiteOpenHelper。您可以阅读更多信息:https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper。但现在有一天,没有人愿意执行原始查询。
- 您可以选择一些强大的 ORM 库:
- 活跃 Android:https://github.com/pardom-zz/ActiveAndroid。易于使用,只需配置数据库名称、版本、模式和用途。
- 境界:https://github.com/realm/realm-java。它不是 SQLite,您可以同时使用 Android 和 iOS。
- 房间:https://developer.android.com/topic/libraries/architecture/room。由Google介绍(推荐)