1

我正在开发需要数据库的 android 应用程序。我有使用 Hibernate 的经验,但我没有尝试过,因为我听说它对于 android 来说太多了。

我按照这个不错的教程 [1] 用 sqlite 设置 ormlite。但我需要使用像 MySQL 这样的真实数据库。有没有什么好的教程可以将 MySQL 与 ormlite 一起使用?

  1. http://logic-explained.blogspot.com/2011/12/using-ormlite-in-android-projects.html
4

1 回答 1

4

有没有什么好的教程可以将 MySQL 与 ormlite 一起使用?

不,但是您可以查看在HelloAndroidH2Android 上使用 JDBC 连接到 H2 数据库的示例程序:

http://ormlite.com/android/examples/

您可以使用 ormlite-core 和 ormlite-jdbc 包,而不是使用 ormlite-core 和 ormlite-android 包。在示例程序中,您可以看到:

connectionSource =
    new JdbcConnectionSource(
            "jdbc:h2:/data/data/helloandroidh2/databases/helloAndroidH2");

该 JDBC URI 将 H2 数据库存储在本地 Android 存储上。相反,您将使用类似以下内容作为数据库 URI:

jdbc:mysql://my-database-host/my-database-name

这种方法让我担心的一件事是 Android 不正式支持 JDBC。在下一个 Android 代码发布之前,您可能会发现一切正常。仅供参考。

于 2012-04-15T14:34:55.373 回答