gpt4 book ai didi

java - GreenDao 的可移植性和连接性

转载 作者:行者123 更新时间:2023-12-05 07:51:28 25 4
gpt4 key购买 nike

我有以下问题:

  • 是否可以使用GreenDao 进行跨平台应用?例如,在桌面和 Android 上运行的应用程序。
  • 有哪些替代方案?
  • GreenDaoMasterDao的包是什么?
  • 谁能举个真实的数据库连接和操作的例子?

最佳答案

  • ORMLite是一个支持 JDBC 和 Android SQLite 的古老而著名的库。但它不是以 SQL 为中心的,它是 ORM;而且它是基于反射的,所以我不推荐使用它;
  • SQLDelight支持 SQLite(JVM、Android、iOS 等)、MySQL 等;
  • 可以在Android 上使用JDBC,例如org.sqldroid:sqldroid 驱动程序。还有 a Russian article about using JOOQ with Android ,您可以浏览代码块并忽略文本;
  • 我正在开发 Lychee :数据绑定(bind)和持久性基础设施。 :sql模块包含JdbcSessionSqliteSession实现了一个通用的接口(interface),还有SqliteDialect PostgresDialect,但 API 目前正在 build 中,需要做一些工作:它包含遗留的类似 ORM 的部分,并且没有完全实现以 SQL 为中心的 API(有关更多信息,请参见 issue #32)。

关于java - GreenDao 的可移植性和连接性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34987268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com