Spring Boot 2.0.0参考手册_中文版_Part I

文章作者:Tyan
博客:noahsnail.com

第一部分:Spring Boot文档

1. 关于文档

Sring参考文档可以通过htmlpdfepub 三种形式得到。最新的文档可以从docs.spring.io/spring-boot/docs/current/reference上得到。

本文档无论是电子版还是打印版,只要你不收取任何费用且在每个副本中包含了版权声明,你就可以自由使用本文档的副本或分发给其它人。

2. 获得帮助

如果在使用Spring Boot中有不会的地方,我们很乐意帮忙!

  • 尝试How-to’s(文档第九部分),里面有最常见问题的解决方案。

  • 学习Spring基础知识——Spring Boot建立在许多其它的Spring工程之上,查看spring.io网站,上面有大量的参考文档。如果你刚开始使用Spring,尝试看这些指南中的一个。

  • 问问题——我们监控着stackoverflow.com中标签为spring-boot的问题。

  • 报告Spring Boot中的bugs请到github.com/spring-projects/spring-boot/issues

Spring Boot是开源的,包括文档!如果你在文档中发现了问题;或你想改进它们,请参与进去。

3. 第一步

如果你准备开始学习Spring Boot或通常来说的Spring,从这里开始!

  • 从零开始: 概述 | 要求 | 安装

  • 学习指南: 第一部分 | 第二部分

  • 运行例子: 第一部分 | 第二部分

4. 使用Spring Boot

准备好开始使用Spring Boot了?不用担心。

  • 构建系统:Maven | Gradle | Ant | Starters

  • 最佳实践:Code Structure | @Configuration | @EnableAutoConfiguration | Beans and Dependency Injection

  • 运行代码:IDE | Packaged | Maven | Gradle

  • 打包应用:Production jars

  • Spring Boot命令行:Using the CLI

5. 了解Spring Boot特性

需要更多关于Spring Boot核心特性的细节?看下面。

  • 核心特性:SpringApplication | External Configuration | Profiles | Logging

  • Web应用:MVC | Embedded Containers

  • 消息:Overview | JMS

  • 测试:Overview | Boot Applications | Utils

  • 扩展:Auto-configuration | @Conditions

6. 变为产品

当你准备将你的Spring Boot应用变成产品时,给你推荐一些你可能喜欢的小技巧。

  • 管理端点:Overview | Customization

  • 链接选择:HTTP | JMX | SSH

  • 监控:Metrics | Auditing | Tracing | Process

7. 高级课题

最后,我们有一些课题给高级用户。

  • 部署Spring Boot应用:Cloud Deployment | OS Service

  • 构建工具插件:Maven | Gradle

  • 附录:Application Properties | Auto-configuration classes | Executable Jars

如果有收获,可以请我喝杯咖啡!