Spring Boot使你能够轻松地建立可运行的独立的、生产级的基于Spring的应用程序,咱们对Spring平台和第三方库有本身的见解,这样你就能够以最低限度工做开始了,大多数Spring Boot应用程序都须要不多的Spring配置。数据库
本节简要概述了Spring Boot参考文档,它充当文档其他部分的映射。segmentfault
若是你要开始使用Spring Boot,或者通常的“Spring”,请阅读本节,它回答了“什么?””、“如何?”和“为何?”的问题,它包括关于Spring Boot的介绍,以及安装说明,而后咱们将介绍如何构建你的第一个Spring Boot应用程序,并在此过程当中讨论一些核心原则。缓存
本节将详细介绍如何使用Spring Boot,它涵盖了构建系统、自动配置和如何运行应用程序等主题,咱们还介绍了一些Spring Boot的最佳实践。虽然Spring Boot没有什么特别之处(它只是另外一个你能够使用的库),可是有一些建议可让你的开发过程更容易一些。安全
若是你刚开始使用Spring Boot,那么在深刻本节以前,你应该阅读入门指南。服务器
本节将深刻介绍Spring Boot的详细信息,在这里,你能够了解你可能想要使用和定制的关键特性。若是你尚未这样作,你可能但愿阅读“第II章”,“入门”和“第III章”,使用“Spring Boot”部分,这样你就有了基础的良好基础。分布式
RestTemplate
调用REST服务WebClient
调用REST服务Spring Boot包括许多其余特性,能够帮助你在将应用程序推向生产环境时监控和管理应用程序,你能够选择使用HTTP端点或JMX来管理和监控应用程序,审计、健康和指标收集也能够自动应用到你的应用程序中。工具