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 版本中檢測到的一些改進和錯誤修復。此外,它還包括一些重要的新功能

  • 包括對現有命令的一些改進

  • 改進了 data-on-demand 生成,以便在測試命令中使用它。

  • 改進的測試單元命令,現在可以為 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。

  • 在 DataTables 元件上使用 DynamicJasper 生成報告,允許將資料匯出到 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,其中包括對 Roo 2.0.0.RC1 的 Spring IDE Roo 支援。 如果你想提前安裝更新的 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 社群中所有即將舉行的活動。

檢視全部