我试图弄清楚如何在Grails和Griffon项目之间共享域和服务类。
由于这是处于“鸟瞰” /计划阶段,因此我想知道是否创建一个独立的pojo库项目是否是一个好的方法。然后,如果需要,也可以在Androind项目中重用相同的库。
还是在这种情况下要求太多?
编辑8/29/12
刚刚发现,带有Hibernate批注的POJO在Android上似乎是开箱即用的。就像在Hibernate中一样,注释此时不会引起任何问题。这是我最大的担忧之一。因此,我尽可能多地构建了领域模型(Domain Model),并在一个swing应用(没有Griffon)中对其进行了测试,Grails一切都很好。
最佳答案
如果所述域类是真实的POJO(未附加GORM),则它应该工作,尤其是在Android上,因为该平台具有更严格的限制。
通过利用独立的GORM,可以在Griffon中具有GORM域类,但是,这将立即在Android中失败。同样,独立的GORM在添加到Griffon应用程序的依赖项中可能会非常繁重。
关于android - 在grails和griffon项目之间共享域和服务类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10256029/