Spring Roo 1.2.0.RC1 已釋出

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

Spring Roo團隊很高興地宣佈1.2.0釋出候選版本1現已可用。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應用程式。支援程式碼的完全往返、在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

阿蘭·斯圖爾特,Spring Roo專案負責人

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有