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)
最后,我们为更高级的用户提供了一些主题: