Spring Roo 2.0 RC1 釋出

工程 | Pieter Humphrey | 2017年3月7日 | ...

代表 Disid Corp,我們很高興宣佈 Spring Roo 2.0 的第一個釋出候選版本。這是第一個釋出候選版本,從現在開始,我們將致力於社群檢測到的改進和錯誤修復,直到我們能夠釋出最終版本。我們鼓勵大家透過測試 2.0.0.RC1 版本並向 我們的 JIRA 報告可能的錯誤和改進來參與此過程。

RC1 版本包括 Spring Roo 2.0.0.M3 版本中檢測到的一些改進和錯誤修復。此外,它還包括一些重要的新功能。

  • 對現有命令進行了一些改進

  • 改進了按需資料生成,以便在測試命令中使用。

  • 改進了單元測試命令,現在為 JPA 實體建立功能齊全的測試。

  • 改進了整合測試命令,現在允許為 JPA 倉庫和 JSON/Thymeleaf 控制器建立整合測試。

  • 改進了欄位命令的可讀性,刪除了不必要的選項並使其他選項動態可見。

  • 改進了 push-in --method 命令,允許區分同名但引數不同的方法。

  • 改進了倉庫命令,允許開發人員使用投影作為預設返回型別。

  • 對生成的程式碼進行了一些改進

  • 將 Spring IO 版本更新到 Athens-RELEASE

  • Springlets 庫版本更新到 1.2.0.RC1。它提供了一些很棒的新功能,使 Spring 應用程式開發更加容易。

  • 使用投影作為儲存庫方法的預設返回型別。

  • 改進了只讀實體管理。

  • 包括新的 JSONDeserializers 和 JSONMixin 類。

  • 包括新的 LinkFactories 類,以便輕鬆地從 Thymeleaf 獲取 URL。

  • 為所有生成的方法、建構函式和欄位生成預設的 JavaDoc。

  • 建立了新的 DataTables 擴充套件,用於在 DataTables 元素上應用高階配置。此擴充套件是完全可擴充套件的,因此開發人員可以輕鬆自定義其 DataTable 元件。

  • 添加了 datatables.mark.js 以標記 DataTables 元件中的過濾文字。

  • 在檢視層添加了併發控制,詢問使用者是否要放棄更改並重新載入記錄,或者是否要應用其更改。

  • HTML5 改進和遷移到 Thymeleaf 3。

  • 使用 DynamicJasper 在 DataTables 元件上生成報告,允許將資料匯出到 CSV、PDF 和 XLS。

  • 在實體命令中使用 --entityFormatExpression--entityFormatMessage 添加了新的實體視覺化支援。

  • 添加了對選擇特定實體中應顯示詳細資訊的檢視的支援。

  • 為一對一組合相關實體添加了新的視覺化系統。

  • 添加了對 Java 列舉常量的多語言支援。

  • 添加了對多行選擇和批次刪除的支援。

  • 一如既往,Spring Roo 參考指南已更新,包含了所有新功能。

有關新 Spring Roo 版本中所做更改的完整詳細資訊,請參閱 Spring Roo 2.0.0.RC1 釋出說明

從我們的專案頁面下載新的 Spring Roo 2.0.0.RC1 版本。

此外,Spring Tool Suite (STS) 團隊正在釋出 STS 3.8.4,其中將包含 Spring IDE Roo 對 Roo 2.0.0.RC1 的支援。如果您想提前安裝更新的 Roo 元件,可以透過 Spring IDE 每晚更新站點手動進行,但請記住,您將獲得一個可能包含錯誤的 STS 不穩定版本。請檢視 Spring Roo 參考指南,瞭解如何安裝每晚釋出版本。

一如既往,您也可以在 Twitter 上找到 Roo - 關注 @SpringRoo 或在您的推文中包含 #SpringRoo。

感謝所有提出了有用的錯誤報告和建議的優秀使用者。我們再次鼓勵大家參與最終釋出過程,測試 2.0.0.RC1 版本並在我們的 JIRA 中報告可能的錯誤和改進。

請繼續關注 Spring Roo 新聞!

Spring Roo 團隊。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

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

瞭解更多

獲得支援

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

瞭解更多

即將舉行的活動

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

檢視所有