步骤 ①:创建新模块,选择 Spring Initializr,并配置模块相关基础信息
步骤 ②:选择当前模块需要使用的技术集
步骤 ③:开发控制器类
//Rest模式
@RestController
@RequestMapping("/books")
public class BookController {
@GetMapping
public String getById(){
System.out.println("springboot is running...");
return "springboot is running...";
}
}
步骤 ④:运行自动生成的 Application 类
和 Spirng 程序相比,SpringBoot 程序在开发的过程中各个层面均具有优势
类配置文件 | Spring | SpringBoot |
---|---|---|
pom 文件中的坐标 | 手工添加 | 勾选添加 |
web3.0 配置类 | 手工制作 | 无 |
Spring/SpringMVC 配置类 | 手工制作 | 无 |
控制器 | 手工制作 | 手工制作 |
一句话总结一下就是能少写就少写,能不写就不写,这就是 SpringBoot 技术给我们带来的好处,行了,现在你就可以动手做一做 SpringBoot 程序了,看看效果如何,是否真的帮助你简化开发了
总结
入门程序制作二 : 查看1. SpringBoot 简介
总结
步骤 ①:创建工程时,选择手工创建 Maven 工程 步骤 ②:参照标准 SpringBoot 工程的 pom 文件,书写自己的 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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.north</groupId>
<artifactId>springboot_01_02_quickstart</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
</properties>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.13</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<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>
步骤 ③:之前运行 SpringBoot 工程需要一个类,这个缺不了,自己手写一个就行了,建议按照之前的目录结构来创建,先别玩花样,先学走后学跑。类名可以自定义,关联的名称一切修改即可
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class , args);
}
}
关注:类上面的注解@SpringBootApplication 千万别丢了,这个是核心,后面再介绍 关注:类名可以自定义,只要保障下面代码中使用的类名和你自己定义的名称一样即可,也就是 run 方法中的那个 class 对应的名称
步骤 ④:下面就可以自己创建一个 Controller 测试一下是否能用了,和之前没有差别了
总结: