這個小節提供了一個簡潔的Spring Boot文檔概述。它為其它的文檔提供了映射。
1.1 關于文檔
Spring Boot文檔有以下幾種格式可獲取:
- 多頁HTML
- 單頁HTML
-
PDF
最新的副本可以在docs.spring.io/spring-boot/docs/current/reference獲取.
本文檔的副本可以供您自己使用,也可以分發給他人使用,但前提是您沒有為此類副本收取任何費用,并且每個副本均包含此副本的版權聲明,無論是印刷形式還是電子形式
1.2 獲取幫助
如果您在使用Spring Boot有遇到困難,我們很高興為您提供幫助。
- 嘗試How-to documents,它提供了大多數問題的解決方案
- 學習Spring基礎。Spring Boot是在其它許多Spring項目基礎上進行構建的,從spring.io上可以獲取到豐富的文檔指南。如果您是從Spring開始的,請嘗試其中的指南之一。
- 提問題,我們在stackoverflow.com上監控有spring-boot標記的問題。
- 在 github.com/spring-projects/spring-boot/issues上報告Spring Boot的bug.
Spring Boot是開源的,包括其文檔,如果您發現了文檔的問題并且想改善它請聯系我們.
1.3 第一步
如果您一般是從Spring Boot或Spring開始的,請從以下主題開始:
1.4 使用Spring Boot
準備實際開始使用Spring Boot?我們為你提供:
- 構建系統:Maven | Gradle | Ant | Starters
- 優秀的實踐:代碼結構 | @Configuration | @EnableAutoConfiguration | Bean和依賴注入
- 運行你的代碼:IDE | 打包 | Maven | Gradle
- 打包你的應用:生產Jar包
- Spring Boot CLl:使用CLI
1.5 學習Spring Boot的特性
需要了解更多關于Spring Boot的核心功能?你可以參考以下列出的內容:
- 核心功能:SpringApplicaton | 外部配置 | Profiles | 日志
- Web應用:MVC | 內嵌容器
- 使用數據: SQL | NO-SQL
- 消息:概述 | JMS
- 測試:概述 | Boot應用 | 工具包
- 擴展:自動配置 | @Conditions
1.6 發布產品
當你準備將你的Spring Boot應用發布到生產環境啊,我們有一些你可能喜歡的[tricks]:
1.7 進階主題
最后,我們為高級用戶提供了一些主題:
- Spring Boot應用發布:Cloud Deployment | OS Service
- 構建插件: Maven | Gradle
- 附錄:應用屬性 | 配置元數據 | 自動配置類 | 測試自動配置注解 | 可執行jar | 依賴版本