来自 Spring Boot
官方的一段话java
Spring Boot能够轻松建立能够运行的独立的,生产级的基于Spring的应用程序。咱们对Spring平台和第三方库采起本身的见解,以便您尽量轻松地使用本教程。大多数Spring Boot应用程序只须要不多的Spring配置。spring
您可使用Spring Boot来建立可使用java -jar或更传统的war部署来启动的Java应用程序 。咱们还提供了一个运行“spring script”的命令行工具。tomcat
咱们的主要目标是:安全
- 为全部Spring开发提供一个更快,更普遍的入门体验。
- 当即开始开发。
- 提供大型项目(如嵌入式服务器,安全性,指标,运行情况检查和外部配置)通用的一系列非功能性功能。
- 绝对不会生成代码,而且不须要XML配置。
以上一段话,基本概况了 Spring Boot
的全部的有用的特定。服务器
能够这么理解, 不管你会不会 Java
,Spring Boot
都为你准备好了一切,你只须要抬起你的手,在键盘上敲下 Spring Boot
的代码便可完成 Spring Boot
,他是一个可用于生产环境的千万应用级框架,区别于其余框架的是,他更像一种积木程式,奇怪的是任何想要接入这个积木程式的应用都是可行的。框架
经过网友整理spring-boot
Spring Boot 2.0.0.RELEASE 须要Java 8 或 9 以及 Spring Framework 5.0.4.RELEASE或更高版本。为Maven 3.2+和Gradle 4提供了明确的构建支持。工具
Spring Boot 支持学习
您也能够将Spring Boot应用程序部署到任何Servlet 3.0+兼容容器开发工具
Spring Boot 通其余程序同样也是个 jar 包,你能够经过复制黏贴来安装到本地,更多的是咱们经过 Maven 工具或者 Gradle 来自动化配置。
新手入门,其实彻底不用管 Maven怎么安装、Gradle 怎么安装,由于这会使得你陷入另外一个知识点的循环,使得本身不能专心学习 Spring Boot 。
一般咱们使用开发工具 IDEA 的时候,就已经自动配置好了一切,且当约到问题的时候,咱们采起研究 Maven怎么装。