引子:springboot创建有两种方式,在官网创建和STS上创建。
1.官网创建:https://start.spring.io/
1.1创建方式如下
注:页面创建完成,下载导入即可
2.STS创建springboot项目
2.1选择 spring-start-project
2.1.1 选择版本和依赖
2.2 pom.xml文件
<?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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- 项目坐标 -->
<groupId>com.jt</groupId>
<artifactId>demo-01</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>demo-01</name>
<description>Demo project for Spring Boot</description>
<!-- springboot的父级项目,动态引入jar包 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!-- java支持的版本 -->
<properties>
<java.version>1.8</java.version>
</properties>
<!-- 引入springMVC支持 -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 生成springboot测试类 -->
<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>
2.3 主启动类测试类(测试类此次不使用)
注:springboot项目启动扫描路径是以主启动类所在包定义的,同时加载其子孙包。如本例中 com.jt
2.3 application.properties文件(右键文件定义字符集utf-8)
注:系统默认加载application.properties文件,定义项目发布路径和地址端口等…
2.4 编辑测试controller,要求返回客户端页面
2.5 测试:http://localhost:8090/jt/hello
测试成功…