本文介绍了 IntelliJ IDEA (Version 2020.1.2) 创建 Spring Boot 工程的过程。
1、 创建新项目,在 IntelliJ IDEA 欢迎界面点击 Create New Project
2、 在 New Project 窗口选中 Spring Initializr,设置 Project SDK,选择默认的 Spring Initializr 服务地址(Spring Boot 官方地址:https://start.spring.io),点击 Nex
3、 输入 Project Metadata 相关信息,注意 Artifact 中不能输入大写字母,点击 Next
4、 选择需要添加的依赖,此处只选择 Web,点击 Next
5、 查看一下项目名称与前边是否对应,选择项目路径,点击 Finish
6、 IDEA 自动生成的目录结构
7、 使用 Maven 管理依赖,自动生成的 POM 文件内容
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.4.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.yunhe</groupId>
<artifactId>spring_bood_0514</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>spring_bood_0514</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
8、 src/main/resource 目录下生成的 application.properties 是 Spring Boot 的配置文件(也可以修改为 .yml 格式),初始化此文件无任何内容,需要开发人员自己配置,有关 Spring Boot 的配置不在本文讨论范围内。
9、SpringBood0514Application.java 中包含应用入口,内容如下
10、 自定义一个 Controller 处理首页 HTTP 请求(Spring MVC 知识)
11、 运行 SpringBood0514Application 中的 main 方法启动工程,从启动日志中可以看出,Spring Boot Web 使用内嵌的 Tomcat 服务器
12 打开浏览器,http://localhost:8081/hello