取得领先
VMware 提供培训和认证,以加速您的进步。
了解更多我很高兴地宣布 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 产品组合之间集成的激动人心的可能性。