首先使用idea搭建一个最简单的springboot maven项目,配置jdk,配置maven等准备工作暂且不提
以下为我个人搭建方式

新建项目

选择maven提供的maven-archetype-quickstart项目

填写GroupId和ArtifactId

选择maven相关配置

填写项目名,选择项目路径,完成
搭建完成后需要自定义一些配置,同时引入springboot相关依赖

菜单File->Settings,Java Compiler改为项目使用的jdk版本,我使用的是jdk8

生成的pom.xml文件可以直接简化成如图

生成的项目结构如图,需要添加一些文件夹

在main文件夹下新建文件夹

新建resources文件夹
test文件夹下同样的方式也新建一个resources文件夹

打开项目的Module Settings

设置项目资源文件夹

设置成功之后效果
项目结构已经符合springboot所需结构了,现在开始引入springboot相关依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>

引入springboot相关依赖
开始写springboot启动类,包名之类的随意

新增启动类

新增配置文件指定端口

新增controller类方便启动以后使用浏览器测试一下

运行main方法启动项目

测试成功
准备工作完毕,接下来第二章节开始分析springboot如何工作的
