SpringSource 旗下的首个 Grails 版本发布

工程 | Graeme Rocher | 2008年11月14日 | ...

我很高兴地宣布 Grails 在 SpringSource 收购 G2One 之后的首次发布。Grails 1.0.4 包括许多改进以及 Grails 基础关键库的升级,可以从 Grails 下载页面下载。更具体地说,Grails 1.0.4 附带了最新的 Spring 2.5.6 版本,该版本在一周左右前发布。

除了改进之外,此版本还有一些有趣的新功能。第一个是增加了一个功能,可以更好地支持 GORM 中 Hibernate 用户类型定义的映射。现在,您可以将自定义用户类型映射到多个列,包括自定义底层 SQL 类型的能力


static mapping =  {
     amount type: MonetaryUserType, {
         column name: "value"
         column name: "currency", sqlType: "char", length: 3
     }
}

其他新功能包括通过在 grails-app/conf/spring/resources.groovy 中指定一个 PropertyEditorRegistrar 实例作为 Spring Bean 来定义用于数据绑定的自定义 PropertyEditor 实例。Grails 在底层使用 Spring 的 数据绑定和验证功能,因此其机制与 Spring MVC 基本相同。

现在,我们将重点转移到 Grails 1.1 版本上,该版本旨在显着改进 Grails 内置的单元测试功能,提供对 Maven 构建系统的支持,添加对 GSP 中 JSP 标记的支持,并对 GORM 和插件系统等关键现有功能进行增量改进。

在 Grails 1.1 发布之后,由于插件系统的改进,Grails 的许多关键插件将成为可能,包括 Java 内容存储库 (JCR) API、Java 持久性 API (JPA) 和 Portlet API 的插件。对于那些愿意走在前沿的人来说,其中一些已经在 插件存储库中处于 Alpha 状态。

总的来说,我们对即将到来的一年感到非常兴奋,并期待在短期内为您带来许多重要的版本,并在更长的时间内带来 Groovy、Grails 与 Spring Batch、Spring Integration 和 Spring dm Server 等关键 Spring 产品组合之间集成的激动人心的可能性。

获取 Spring 新闻通讯

随时关注 Spring 新闻通讯

订阅

取得领先

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将到来的活动

查看 Spring 社区中的所有即将到来的活动。

查看全部