抢占先机
VMware 提供培训和认证,助您快速提升。
了解更多经过近一年的开发,我们非常激动地宣布 Grails 2.0 GA 版本发布—— 这是正在改变 JVM 上 Web 开发面貌的 Web 框架的第二个主要修订版本。
此版本带来了极大地增强的用户体验。从命令行到测试报告,再到 Grails 为您生成的 UI,一切都经过了重新思考和创新。Grails 2.0 提供的一些令人兴奋的功能包括:
所有这些新特性在用户指南的 “Grails 2.0 有哪些新特性?” 部分有详细介绍。此外,请务必查看 Grails 2.0 网络研讨会 和 Peter Ledbrook 的“Grails 2.0 倒计时”系列博客文章。
除了所有这些新特性之外,在 Grails 2.0 的开发过程中,Grails 团队修复了超过 900 多个问题 并继续发展围绕 Grails 的 插件生态系统。
在 Grails 2.0 的开发过程中,源代码 在许多方面都发生了重大演变。我们通过改用构建工具 Gradle 来实现源代码模块化;我们现在使用 Artifactory 进行仓库管理;Spock 已成为我们事实上的测试工具;我们重写了内部代码以利用 Groovy AST 转换。所有这些变化都让 Grails 变得更好,用户将在 Grails 2.0 中看到这些好处。
除了 Grails 2.0 的发布之外,我们还有其他一些激动人心的消息要宣布,首先是关于云方面。
请查看 Peter Ledbrook 这篇关于 Grails 和 Cloud Foundry 的一步部署 的优秀博客文章,该文章展示了如何使用 Grails 的 Cloud Foundry 插件 开始进行 Cloud Foundry 部署。
Heroku 团队也 宣布支持 Grails - 从而可以将 Grails 应用持续部署到 Heroku 的云平台。Grails 应用程序可以通过简单的“git push”进行部署,这会触发完整的构建和部署流程。
要在 Heroku 上开始使用 Grails,请遵循本Grails 快速入门指南。目前 Grails 部署到 Heroku 处于公开测试阶段。
随着更多支持 Grails 的云平台的出现,云将在 2012 年继续成为一个重要主题,其中许多平台将基于开源 Cloud Foundry。
STS 最新版本的“新增和值得关注”内容可在此处获取:http://download.springsource.com/release/STS/doc/STS-new_and_noteworthy.pdf 其中描述了 Groovy 和 Grails 开发的所有最新增强功能。
如果您在使用 STS 时遇到任何问题,可以在此处找到支持论坛:http://forum.springsource.org/forumdisplay.php?32-SpringSource-Tool-Suite
对于 Intellij IDEA 用户,JetBrains 一直在积极开发上周发布的 Intellij IDEA 11。Intellij IDEA 11 包含一系列 支持 Grails 2.0 的新特性,因此在开始使用 Grails 2.0 和 Intellij IDEA 之前,请务必升级。
随着 Grails 2.0 的发布,我们也很高兴地宣布发布了多个与 Grails 2.0 兼容的 NoSQL 数据存储插件
MongoDB 插件已进入最终发布候选阶段,并且基于优秀的 Spring Data MongoDB 项目,该项目也提供了 RC 版本。
此外,我们还整理了一份 开发者指南,介绍如何构建 GORM 实现,供希望参与项目的人员参考。
Grails 用户可以期待 2012 年更多令人兴奋的 NoSQL 公告,未来将发布正在开发中的针对 Neo4j、Amazon SimpleDB 和 Cassandra 的 GORM 版本。
还要特别感谢 JFrog 团队为我们提供了托管的 Artifactory Online 实例来管理 Grails 的依赖项,以及 Gradleware 团队使我们将 Ant 构建系统迁移到 Gradle 变得完全轻松无忧。Gradle 在不牺牲任何灵活性的前提下显著简化了我们的构建流程,我向任何需要模块化的项目推荐它。