领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多今天,我们很高兴地宣布 Grails 1.1.1 的发布,它不仅在 Grails 1.1 的基础上进行了许多增量改进,还引入了对 Google AppEngine 的官方支持。
Groovy 自发布以来就 在 AppEngine 上运行,但我们不得不对 Grails 进行一些调整,以使 Grails 应用程序能够在 AppEngine 上运行。
其中包括引入一个 AppEngine 插件,该插件用 JDO(以及即将推出的 JPA)替换 Hibernate 进行持久化,以便利用 Google 的 DataStore API。AppEngine 插件还将 AppEngine 开发环境与 Grails 集成,以便您可以在 AppEngine 容器中本地运行 Grails 应用程序,同时仍然受益于热加载支持。
幸运的是,由于 Groovy 生成有效的 Java 字节码,因此我们能够利用所有 AppEngine 功能和工具,例如 DataNucleus Enhancer。最终目标是使 Grails 成为构建面向 AppEngine Java SDK 的应用程序的主要环境,并且从生产力角度来看,它是 Python SDK 的一个真正可行的替代方案。我们今天引入的功能是朝着这个方向迈出的重要一步。