取得領先
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 產品組合之間整合的激動人心的可能性。