Spring Boot工程创建的四种方式
1、基于Idea创建
基于idea创建Spring Boot程序需要联网且能够加载到程序框架结构
-
创建一个新模块,选择Spring Initializr,并配置模块相关基础信息
-
选择当前模块需要使用的技术集
-
编写控制器类
@RestController @RequestMapping("/hellos") public class BookController { @GetMapping public String getById(){ System.out.println("springboot程序运行中..."); return "springboot程序运行中..."; } }
-
运行自动生成的Application类
2、基于Spring官网创建
- 打开SpringBoot官网
- 配置模块相关的基础信息
- 将配置生成的包导入Idea
- 编写控制器类
- 运行自动生成的Application类
3、基于阿里云创建
- 创建一个新模块,选择Spring Initializr
- 选择自定义服务网址,填写阿里云网址,并配置模块相关基础信息
- 编写控制器类
- 运行自动生成的Application类
4、创建Maven工程修改为Spring Boot工程
-
创建普通Maven工程
-
配置pom.xml文件,导入相关的依赖
<!--配置继承关系,继承 spring-boot-starter-parent--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.2</version> <relativePath/> <!-- lookup parent from repository --> </parent> <!--添加依赖 spring-boot-starter-web--> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
-
制作引导类Application
package com.pt; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class); } }
-
编写控制器类
-
运行引导类Application