要求如下
| 名称 | 版本要求 |
|---|---|
| Maven | 3.5+ |
| Tomcat 9.0 | 4.0 |
| jdk | 1.8+ |
| idea | 2020.2 |
进入页面选择如下

点击右侧的ADD Dependencies
进入选择页面

选一个 SpringWeb 依赖

点击GENERATE 生成程序文件包


controller
@RestController
public class TestController {
@GetMapping("/test")
public String test(){
return "OK";
}
}
访问

创建新模块

添加基础信息

选择需要的依赖

避免出现嵌套

如果修改过模块名称,导致模块不是正常的结构,可以通过重新导入模块解决

自己手动标记

controller
@RestController
public class TestController {
@GetMapping("/test1")
public String getTest(){
return "OK1";
}
}
运行启动类 SecondSpringbootApplication

测试
http://localhost:8080/test1
新建模块

添加基础信息

添加依赖

新建模块

创建完成项目结构

新建Controller
@RestController
public class TestController {
@GetMapping("/test3")
public String test3(){
return "OK3";
}
}
运行启动类 SpringBootApplication

测试
localhost:8080/test3
使用Maven 新建模块

使用Maven 构建

基础信息配置

添加依赖
<?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>cn.sycoder</groupId>
<artifactId>four_springboot</artifactId>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<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>
添加启动类
@SpringBootApplication
public class FourSpringbootApplication {
public static void main(String[] args) {
SpringApplication.run(FourSpringbootApplication.class, args);
}
}
注意:
新建Controller
@RestController
public class TestController {
@GetMapping("/test04")
public String test04(){
return "OK4";
}
}
访问地址
localhost:8080/test04
总结