【问题标题】:Can grails models be used by a standalone java app?独立的 Java 应用程序可以使用 Grails 模型吗?
【发布时间】:2010-02-19 21:16:48
【问题描述】:

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

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

这可能吗?

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

【问题讨论】:

    标签: java grails


    【解决方案1】:

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

    您不能使用动态创建的 GORM 方法(您必须通过 Groovy 使用的 invokeMethod 以某种方式调用它们)。如果您不应该在没有 GORM 的情况下使用 Spring + Hibernate(因为它只是 Groovy 的 Spring + Hibernate 包装器),这会导致一个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-16
      • 1970-01-01
      • 2016-04-29
      相关资源
      最近更新 更多