領先一步
VMware 提供培訓和認證,以加速您的進度。
瞭解更多我很高興代表團隊和所有貢獻者宣布,Spring Initializr 已更新,現在可以在 start.spring.io 上使用。
該專案最初是一個最簡化的 HTML 表單,可讓您使用一些選項來產生 Spring Boot 應用程式。 它受到了 Spring 社群的好評,因此團隊新增了透過命令列或您最喜愛的 IDE 與之互動的新方法。
過了一段時間,我們決定著手進行 UI 的第一次修訂。 我們簡化了表單,將最重要的部分放在最前面和中心,並將其他部分推到預設隱藏的部分中。 考慮到依賴項的數量,我們建立了一個搜尋框來尋找可用的啟動器。
該專案現在是一項流行的服務,甚至是一個您可以為自己的需求使用和擴展的函式庫。 如今,Web UI 甚至不是最受歡迎的客戶端,但我們仍然致力於工作並改進服務。
讓我們看看更新後的設計。
Spring Initializr 團隊多次受到誘惑要新增新功能和選項,或解決新問題。 我們是否應該產生複雜的建置來解決專案的限制? 我們是否應該添加更多關於如何在生產環境中建置、發布或執行 Spring Boot 應用程式的意見? 我們是否應該將其變成一個完整的 Spring Boot 啟動器市場?
透過這個新的修訂版,總體設計進行了(非常需要的)刷新,並且我們選擇不再顯示可用依賴項的完整列表。 有人可能會將該列表視為解決專案元資料不佳的一種方式(我們應該 改進這些!)或 spring.io 網站上缺乏發現機制(我們應該解決這個問題!)。
雖然我們承認它目前的局限性,但我們認為「快速啟動一個可以執行的 Spring Boot 應用程式」仍然是我們服務的核心承諾,並且開發人員在建立專案時應該知道他們想要建置哪種類型的應用程式。 儘管如此,我們認為 Spring Boot 團隊可以做更多的事情來幫助開發人員發展和更新他們的應用程式,因此我們正在努力擴展 Spring Initializr 可以做的事情(請參閱我們先前的部落格文章)。
這個新的修訂版是朝著 start.spring.io 更多變更邁出的新一步,敬請期待!