问题标签 [greendao-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
257 浏览

android - greenDAO 生成器代码去哪了?

我正在为我们的一个 iOS 应用程序的 Android 版本调查 greenDAO,该应用程序大量使用 CoreData 功能。

我对如何开始感到困惑。我看过 DaoGeneratorExample 代码,但我对它与我的项目的关系没有信心。

假设我的项目名为 MyApp。我是否需要创建一个名为 MyAppDaoGenerator 的第二个 Android 项目,我只是运行它来生成 java 文件并将它们放在 MyApp 目录中?

还是模式生成应该存在于 MyApp 代码中?

0 投票
1 回答
306 浏览

android - 整合 greenDAO 和 Jackson

我正在开发一个带有 Android 端和后端的项目,对于 JSON 解析,我在两边都使用了 Jackson 库。后端使用 Play 2.0,Ebean 对 Jackson 注释很友好,但问题出在 GreenDAO,因为 GreenDAO 使用代码生成,每次迁移数据库时我都必须重新输入所有注释。我四处搜寻,只发现了
这个问题,但找不到任何模板文件。

我正在使用 GreenDao 2.2.0。

0 投票
0 回答
1248 浏览

android - 具有不同的 GreenDao 查询

我是 GreenDao 的新手,想通过 stuffId 加载列表。我需要使用 Distinct 查询来防止重复!如何在查询中使用 distinct?下面的代码不起作用!!

0 投票
1 回答
170 浏览

android-sqlite - 使用 Greendao 生成 FOREIGN KEY 无需手动编辑

是否可以使用 greendao-generator 在数据库中创建 FOREIGN KEY,而无需手动编辑 Tablename Dao 中的 createTable方法

手动编辑对我来说是没有选择的。(使用 3.0.0 版本的生成器。)

谢谢你。

0 投票
0 回答
198 浏览

android - 运行greendao模块报错:目标服务器响应失败

我正在做一个项目,我需要使用greenDao ORM实现数据库,greenDao的模块实现没有任何错误,主应用程序和greenDao模块的gradle构建文件分别如下:

但是当我尝试运行 greendao 生成器模块时出现此错误:

0 投票
0 回答
345 浏览

android - 我想知道如何在 GreenDAO 中执行 CRUD 操作?

我对 GreenDAO 很陌生,我不知道如何在 GreenDAO 中进行 CRUD 操作。我做了一些 CRUD 操作来检索用户名和密码,这完全让我感到困惑。任何人都可以帮助在 GreenDAO 中进行 CRUD 操作。

代码:

输出Logcat:

任何人都可以解决我的问题以使我了解这些问题。

提前致谢。

0 投票
1 回答
84 浏览

android - Android GreenDao 条件唯一属性

如何使用 greendao 创建有条件的唯一属性?我有一个实体,我想创建两个独特的属性,但有一个条件。

0 投票
1 回答
2101 浏览

android - 如何在Greendao中实现关系?

我是 Greendao 的新手。我正在编写一个用于在 greendao 中生成实体的生成器。所以,我有两个实体医院和病人。他们之间有一对多的关系。所以,一个医院可以有很多病人,但一个病人只能有一个医院。现在Property hospitalId = patient.addLongProperty("hospitalId").getProperty();这会在患者表中添加一个 hospitalid 列。和

这条线在医院和病人之间建立了一对多的关系。那么这些线有什么用 patient.addToOne(hospital, hospitalId);以及hospitalToPatients.setName("patients");如何在greendao中实现一对一、一对多、多对一和多对多的关系?PS:我复制了这段代码http://www.vertabelo.com/blog/technical-articles/a-comparison-of-android-orms

0 投票
0 回答
385 浏览

java - 使用 greenDAO 库在 sdCard 中创建数据库时出现异常

我正在尝试使用 greenDAO 在 sdcard 中创建 db,但出现异常。这里我附上了 DatabaseManager.java 和 DAOMaster.java 文件的代码片段。请看看并给我你的建议。谢谢你。:)

数据库管理器.java

DAOMaster.java

例外

显现

0 投票
1 回答
328 浏览

java - Greendao 无法生成 join dao 导入(ToMany 关系)

Greendao 不生成 ToMany joiner dao 的导入。我怎样才能做到这一点?我正在创建 Book 和 BookStore,尝试通过自定义加入者在书店中保存书籍列表。构建后尝试生成的 Joiner JoinBookStoreWithBookDao 没有导入 BookStoreDao 但存在。

截屏

来源

图书.java

书店.java

JoinBookStoreWithBook.java