为什么要用 Spring Boot?
Spring Boot 来自于 Spring 大家族,是 Spring 官方团队(Pivotal 团队)提供的全新框架,它的诞生解决了 Spring 框架使用较为繁琐的问题。Spring Boot 的核心思想是约定优于配置,让开发人员不需要配置任何 XML 文件,就可以像 Maven 整合 Jar 包一样,整合并使用所有框架。
Spring Boot 特性
-
秒级构建一个项目;
-
便捷的对外输出格式,如 REST API、WebSocket、Web 等;
-
简洁的安全集成策略;
-
内嵌容器运行,如 Tomcat、Jetty;
-
强大的开发包,支持热启动;
-
自动管理依赖;
-
自带应用监控。
Spring Boot 2 对系统环境的要求
-
Java 8+
-
Gradle 4+ or Maven 3.2+
-
Tomcat 8+
Spring Boot 使用
在开始之前,我们先来创建一个Spring Boot 项目