0
点赞
收藏
分享

微信扫一扫

SpringBoot入门到精通_第2篇 _1分钟实战需求项目


接上一篇:SpringBoot入门到精通_第1篇 _核心概念​

文章目录

  • ​​一、实战SpringBoot项目​​
  • ​​1. 使用Spring Initializr快速创建Spring Boot应用​​
  • ​​2. 在线版本(任选其一即可)​​
  • ​​3. SpringBoot整合Spring MVC​​
  • ​​4. 创建一个test访问的web端点​​
  • ​​5. 启动项目之前,先构建项目​​
  • ​​6. idea项目启动​​
  • ​​7. 真实生产部署场景,运行jar包启动项目​​
  • ​​8. 浏览器验证访问:​​

一、实战SpringBoot项目

需求案例:
1. springboot项目
2. SpringBoot整合Spring MVC
3. /test路径(端点)
4. Web访问请求
5. 请求端点,响应数据

1. 使用Spring Initializr快速创建Spring Boot应用

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_Spring Boot


SpringBoot入门到精通_第2篇 _1分钟实战需求项目_Spring Boot_02


SpringBoot入门到精通_第2篇 _1分钟实战需求项目_spring_03


SpringBoot入门到精通_第2篇 _1分钟实战需求项目_Spring Boot_04


SpringBoot入门到精通_第2篇 _1分钟实战需求项目_spring_05

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_Spring Boot_06

2. 在线版本(任选其一即可)

在线快速构建链接:​​https://start.spring.io/​​

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_ide_07

3. SpringBoot整合Spring MVC

  • 引入pom依赖

<!-- SpringBoot整合Spring MVC-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

  • 整合完成

4. 创建一个test访问的web端点

  • (相当于一个接口服务)

@RestController
public class TestController {

@RequestMapping("/test")
public String test(String name) {
return "hello" + name + "进入Spring Boot 专栏";
}
}

5. 启动项目之前,先构建项目

  • 要养成,现在命令窗口执行:

mvn clean install

这样,可以确保能够构建成功在启动,为了防止jar没有下载完成,导致项目启动失败,或者应用各种报错

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_spring_08


SpringBoot入门到精通_第2篇 _1分钟实战需求项目_spring_09

6. idea项目启动

  • 在idea总启动项目:
  • 运行main方法即可
  • SpringBoot入门到精通_第2篇 _1分钟实战需求项目_ide_10

7. 真实生产部署场景,运行jar包启动项目

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_spring_11

java -jar target/spring-boot-actuator-0.0.1-SNAPSHOT.jar

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_Spring Boot_12

8. 浏览器验证访问:

http://localhost:8080/test?name=gblfy

SpringBoot入门到精通_第2篇 _1分钟实战需求项目_mvc_13


接下一篇:

SpringBoot入门到精通_第3篇 _应用组件分析


举报

相关推荐

0 条评论