PartI.SpringBoot文檔(SpringBootDocumentation)
本節簡要概述了SpringBoot
參考文檔。讀者可以認為它是其余文檔的一個索引。
1. 關于這篇文章(AbouttheDocumentation)
SpringBoot
的參考指南以一下三種方式提供【英文版】:
最新的參考指南地:docs.spring.io/spring-boot/docs/current/reference.
本參考指南的副本可以被任何人使用和傳播,無論以何種形式傳播,都必須帶有官網版權信息,不得以任何形式收取任何費用。
2. 獲取幫助(GettingHelp)
如果你再學習和使用SpringBoot時遇到了問題,我們愿意給予幫助。
- 這里給出了常見問題的解決方案
- SpringBoot依賴于多個項目構建,所以你可以從SpringBoot官網或者各個項目的指南獲取幫助
- 你可以在stackoverflow.com獲得在線幫助
- 可以在
github.com/spring-projects/spring-boot/issues
提交issue
所有的SpringBoot程序和文檔都是開源的,如果你發現它們有任何問題,或者想改進它們,請加入我們.
3. 第一步(FirstSteps)
如果你正在使用SpringBoot或者Spring,請按以下步驟開始
4. 使用SpringBoot(WorkingwithSpringBoot)
準備好使用SpringBoot了嗎?:
- 構建:Maven |Gradle |Ant |Starters
- 最佳實踐:代碼結構 |@Configuration |@EnableAutoConfiguration |bean和依賴注入
- 運行您的代碼:IDE |打包 |Maven |Gradle
- 打包您的應用程序:生成jar
- SpringCLI:使用CLI
5. 學習SpringBoot新特性
需要更多關于SpringBoot核心特性的細節嗎?為您準備了以下內容:
- 核心功能:SpringApplication |外部配置 |profiles |日志
- Web應用程序:MVC |嵌入式容器
- 使用數據:SQL |NO-SQL
- 消息傳遞:概述 |JMS
- 測試:概述 |BootApplications |Utils
- 擴展:自動配置 |@Conditions
6. 聚焦到生產開發(MovingtoProduction)
當您準備將Spring引導應用程序投入生產時,我們提供了一些您可能會喜歡的技巧:
7. 高級主題(AdvancedTopics)
最后,我們為更高級的用戶提供了一些主題: