android - 在 grails 和 griffon 项目之间共享域和服务类

标签 android grails griffon

我正在尝试弄清楚如何在 Grails 和 Griffon 项目之间共享域和服务类。

由于处于“鸟瞰”/规划阶段,我想知道创建一个独立的 pojo 库项目是否是一个好方法。然后,如果我需要,也可以在 Android 项目中重用相同的库。

或者在这种情况下它的要求有点高吗?

编辑 2012 年 8 月 29 日 刚刚发现带有 Hibernate 注释的 POJO 似乎可以在 Android 上开箱即用。与 Hibernate 中的注释一样,此时不会造成任何问题。这是我最关心的问题之一。因此,我尽可能多地构建了领域模型,并在 swing 应用程序(还没有 Griffon)、Grails 中对其进行了测试,一切顺利。

最佳答案

如果所述域类是真正的 POJO(没有附加 GORM),那么它应该可以工作,特别是在 Android 上,因为该平台有更严格的限制。

通过利用独立的 GORM,可以在 Griffon 中拥有 GORM 域类,但这在 Android 中会立即失败。此外,独立的 GORM 添加到 Griffon 应用程序的依赖项数量可能相当大。

关于android - 在 grails 和 griffon 项目之间共享域和服务类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10256029/

相关文章:

android - 无法创建自定义 ViewModel 的实例

android - 具有功能参数的应用操作 "open app"有时会忽略参数

安卓 "Could not find method android.app.Notification$Builder.setLocalOnly "

plugins - Grails - 卸载 Spring Security Core

groovy - 如何在Griffon中轻松显示/隐藏 View

Android 应用程序在 OS 层崩溃

spring - Grails Spring Security OAuth2提供者对具有正确承载 token 的资源的请求重定向到登录

Grails - 在路径中使用变量的同时访问 Config.groovy 中的数据

grails - Griffon Gsql-如何在Config.properties文件中配置数据源?

ide - griffon 开发最喜欢的 IDE