領先一步
VMware 提供培訓和認證,以加速您的進展。
了解更多我們代表 Disid Corp 很高興宣布 Spring Roo 2.0 的第一個候選版本 (RC1) 發布。這是第一個候選版本,從現在開始,我們將致力於社群偵測到的改進和錯誤修復,直到我們能夠發布最終版本。我們鼓勵大家參與此過程,測試 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 團隊。