領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多我很高興地宣佈,這是自SpringSource收購G2One以來,Grails的首個釋出。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 essentially 相同。
現在,我們將重點轉移到 Grails 1.1 版本,該版本旨在顯著改進 Grails 內建的單元測試功能,提供對 Maven 構建系統的支援,在 GSP 中新增對 JSP 標籤的支援,並對 GORM 和外掛系統等關鍵現有功能進行增量改進。
在 Grails 1.1 釋出之後,由於外掛系統的改進,Grails 將能夠實現一系列關鍵外掛,包括 Java Content Repository (JCR) API、Java Persistence API (JPA) 和 Portlet API 的外掛。其中一些外掛已經在 外掛儲存庫 中處於 alpha 狀態,供那些敢於嚐鮮的人使用。
總的來說,我們對未來一年感到非常興奮,並期待在短期內為您帶來一系列重要的版本,並在長期內實現 Groovy、Grails 與 Spring Batch、Spring Integration 和 Spring dm Server 等關鍵 Spring 產品整合帶來的激動人心的可能性。