一、简介
使用SpringBoot可以很容易地创建出能直接运行的独立的、生产级别的基于Spring的应用。我们对Spring平台和第三方类库有自己的考虑,因此您可以从最基本的开始。大多数SpringBoot应用只需要很少的Spring配置。
您可以使用SpringBoot来创建一个可以使用java-jar命令来运行或者基于传统的war包部署的应用程序。我们还提供了一个用于运行springscripts的命令行工具。
我们的主要目标是:
为所有SpringBoot开发提供一个更快、更全面的入门体验。坚持自我虽好,但当需求出现偏离,您需要能迅速摆脱出来。提供大量非功能性特性相关项目(例如:内嵌服务器、安全、指标、健康检查、外部配置)。绝对没有代码生成,也不要求XML配置。二、创建可执行jar
要创建可执行jar,我们需要将spring-boot-maven-plugin添加到pom.xml文件中。在dependencies下方插入以下配置:
三、使用SpringBoot
3.1Maven
Maven用户可以继承spring-boot-starter-parent项目以获取合适的默认值,父项目提供了以下功能:
Java1.8作为默认编译器级别。源代码使用UTF-8编码。依赖管理部分继承自spring-boot-dependencies的POM,允许您省略常见依赖的标签。合理的资源过滤。合适的插件配置(execplugin、Git