Spring Roo 1.2.0.RC1 版本發布

工程 | Alan Stewart | 2011年11月24日 | ...

Spring Roo 團隊很高興地宣布 1.2.0 Release Candidate 1 (RC1) 版本的發布。Roo 1.2.0.RC1 版本是繼 M1 之後的版本,並包含兩項令人振奮的新功能。

  • 多模組 Maven 專案支援。這是 Roo 社群最受歡迎且票選最多的功能 (ROO-120)。您現在可以建立具有父 POM 和任意數量專案模組的專案。例如,您可以將您的網域模型放在一個模組中,並將您的 UI 程式碼(例如 MVC 或 GWT)分離到它們自己的模組中。  關於此功能的完整文件將在今年稍後 Roo 1.2.0 的正式發布版本中提供。
  • JSF 2.0/PrimeFaces 3. 第二個最受歡迎的社群功能,也是最近 Roo 問卷調查中最常被要求的功能 - JSF 2.0/PrimeFaces 支援 (ROO-516)。您現在可以使用 PrimeFaces 3.0 元件庫中出色的元件,來建構高品質的 JSF 應用程式。支援完整的程式碼往返 (round-tripping)、在 JSF 2.0 實作(Oracle Mojarra 或 Apache MyFaces)之間切換,以及透過 Roo 命令選擇 PrimeFaces 主題。

我們也增強了 Roo 註解,讓您在配置持久層的方式上擁有更大的彈性。

  • 不再需要在您的網域物件中加入 "Active Record" 模式的持久化程式碼。新的 @RooJpaEntity 註解確保只有 @Entity、@Id 和 @Version 欄位和方法由 Roo 建立和維護,而沒有 CRUD 方法。標註了 @RooJpaEntity 的類別 旨在與 Roo 的 JPA 儲存庫和服務分層功能一起使用。
  • 舊的 @RooEntity 註解已重新命名為 @RooJpaActiveRecord,並且在建立實體時仍然是預設值,並且會引入與之前相同的 CRUD 方法。
  • 在現有的 Roo 專案中使用 RC1? - 很簡單,只需將您的 @RooEntity 註解重新命名為 @RooJpaActiveRecord,並在 STS 或 Eclipse 中使用整理匯入功能來解析匯入。
請記住,這是一個候選發布版本,因此您應該繼續使用 Roo 1.1.5 進行生產專案。但是,我們鼓勵您測試這個新版本,因為我們希望盡快將 1.2.0.RELEASE 版本提供給您。

我們希望您喜歡這個新版本。請透過社群論壇分享您的經驗,追蹤 @SpringRoo 以獲取最新消息,或在您的推文中使用 #springroo。

Alan Stewart,Spring Roo 專案負責人

取得 Spring 電子報

保持與 Spring 電子報的聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部