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

时间:2012-04-21 03:50:37

标签: android grails griffon

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

由于这是在'鸟瞰'/规划阶段,我想知道创建一个独立的pojo库项目是否是一个很好的方法。然后,如果我需要,在Androind项目中重用相同的lib。

或者在这种背景下要求多少?

编辑8/29/12 刚刚发现带有Hibernate注释的POJO似乎在Android上开箱即用。就像在Hibernate中注释一样,此时不会引起任何问题。这对我来说是一个很大的问题。所以我尽可能地构建域模型,在摇摆应用程序(没有格里芬),Grails和一切都很好的情况下进行测试。

1 个答案:

答案 0 :(得分:2)

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

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