- Spring Boot 介绍
- 构建 Spring Boot 项目
- Spring Boot 入门 HelloWorld
- Spring Boot的全局配置文件
- SpringBoot项目的两种发布方式
1.SpringBoot介绍
1.1.什么是SpringBoot
Spring Boot是由Pivotal团队提供的全新框架,其中“Boot”的意思就是“引导”,Spring Boot 并不是对 Spring 功能上的增强,而是提供了一种快速开发 Spring应用的方式。
1.2.Spring Boot 特点
• 嵌入的 Tomcat,无需部署 WAR 文件
Spring Boot 使用嵌入式的 Servlet 容器(例如 Tomcat、Jetty 或者 Undertow 等),应用无需打成 WAR 包 。
• 简化Maven配置
Spring Boot 提供了一系列的“starter”来简化 Maven 配置。
• 自动配置
Spring Boot 提供了大量的自动配置类,开发人员不需要任何 xml 配置即可实现 Spring 的所有配置
2.构建 Spring Boot 项目
2.1.下载SpringBoot项目
2、选择构建工具Maven Project、Spring Boot版本以及一些工程基本信息,点击“GENERETE”下载项目压缩包
参考下图所示:
2.2.maven构建SpringBoot项目
1、创建maven工程,不要使用骨架
2、填写项目坐标信息
3、设置项目保存位置
2.3.pom.xml
参考下载的springboot项目修改pom.xml
2.3.1.继承springboot父工程
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.2.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
2.3.2.设置编码格式
<!-- 项目源码及编译输出的编码 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
2.3.3.添加启动器
<dependencies>
<!-- springboot的web启动器-->
<dependency>
<groupId>org.springframework.boot