在官网上快速构建项目
快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。
环境准备:
- java version “1.8.0_181”
- Maven-3.6.1
- SpringBoot 2.1.6
开发工具:
- IDEA
创建基础项目
Spring官方提供了非常方便的工具 Spring Initializr:https://start.spring.io/ 来帮助我们创建Spring Boot应用。
使用Spring Initializr页面创建
打开 https://start.spring.io/
点击”Generate Project“按钮生成项目;此时浏览器会下载一个与上面Artifact名称一样的压缩包。
下载完成后解压项目包,并用编译器以Maven项目导入,以IntelliJ IDEA为例:
下一步,点击Next;
下一步,点击Next;
等待项目导入完毕,如果是第一次使用,可能速度会比较慢,需要耐心等待
项目结构分析
通过上面步骤完成了基础项目的创建。就会自动生成以下文件。
生成的DemoApplication和测试包下的DemoApplicationTests类都可以直接运行来启动当前创建的项目,由于目前该项目未配合任何数据访问或Web模块,程序会在加载完Spring之后结束运行。
pom.xml分析
打开pom.xml,看看Spring Boot项目的依赖:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=