可以通过独立的Java应用程序使用grails模型吗?

时间:2010-02-19 21:16:48

标签: java grails

我正在从头开始编写代码。系统的2个组件将是std网站,以及用java编写的游戏服务器。两个组件之间的共享对象将是模型。

我想做的是用grails创建模型,然后让java游戏服务器代码使用这些模型,当然还有grails代码使用它们。

这可能吗?

我知道我可以在java中创建模型,然后让grails使用java代码(至少我认为我可以;还没有真正使用过grails)。但我想反过来。

1 个答案:

答案 0 :(得分:3)

是的,你可以。您将需要Spring Framework和Grails Gorm standalone版本。 Groovy Model Beans可以像Java中的任何其他Java Bean一样使用。

您不能使用动态创建的GORM方法(您必须通过Groovy使用的invokeMethod以某种方式调用它们)。如果你不使用没有GORM的Spring + Hibernate,那么这就引出了一个问题(因为它只是Groovy的Spring + Hibernate Wrapper)。