接上一篇:SpringBoot入门到精通_第1篇 _核心概念
https://blog.csdn.net/weixin_40816738/article/details/94916051

文章目录

  • 一、实战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应用





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

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

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没有下载完成,导致项目启动失败,或者应用各种报错

6. idea项目启动

  • 在idea总启动项目:
  • 运行main方法即可

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

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

8. 浏览器验证访问:

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


接下一篇:
SpringBoot入门到精通_第3篇 _应用组件分析
https://blog.csdn.net/weixin_40816738/article/details/101096218

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

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

    接上一篇:SpringBoot入门到精通_第2篇 _1分钟实战需求项目 https://blog.csdn.net/weixin_40816738/article/details/101095964 ...

  2. SpringBoot入门到精通_第1篇 _核心概念

    SpringBoot 必知必会 核心精粹 文章目录 一.SpringBoot必知必会 1. 是什么?能做什么? 2. 有哪些特性? 一.SpringBoot必知必会 1. 是什么?能做什么? 是什么? ...

  3. SpringBoot入门到精通_第6篇 _必知必会

    接上一篇:SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控 https://blog.csdn.net/weixin_40816738/article/detail ...

  4. SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控

    接上一篇:SpringBoot入门到精通_第4篇 _开发三板斧 https://blog.csdn.net/weixin_40816738/article/details/101097161 文章目录 ...

  5. SpringBoot入门到精通_第4篇 _开发三板斧

    接上一篇:SpringBoot入门到精通_第3篇 _应用组件分析 https://blog.csdn.net/weixin_40816738/article/details/101096218 文章目 ...

  6. SpringBoot入门到精通_第7篇 _必知必会总结

    接上一篇:SpringBoot入门到精通_第6篇 _必知必会

  7. MyBatis-Plus 从入门到精通,这一篇就够了【推荐收藏】

    MyBatis-Plus 从入门到精通,这一篇就够了[推荐收藏] mybatis-plus是一款Mybatis增强工具,用于简化开发,提高效率.下文使用缩写mp来简化表示mybatis-plus,本文 ...

  8. SpringBoot入门到精通-SpringBoot启动流程(七)

    定义自己的starter SpringBoot入门到精通-Spring的注解编程(一) SpringBoot入门到精通-SpringBoot入门(二) SpringBoot入门到精通-Spring的基 ...

  9. MySQL数据库,从入门到精通:第七篇——MySQL单行函数应用

    MySQL数据库,从入门到精通:第七篇--MySQL单行函数应用 第七篇_单行函数 1. 函数的理解 1.1 什么是函数 1.2 不同DBMS函数的差异 2. 数值函数 2.1 基本函数 2.3 三角 ...

最新文章

  1. Ajax实现DataGrid/DataList动态ToolTip
  2. 一文看尽目标检测:从YOLO v1到v3的进化之路
  3. Java的jar文件安装成windows 服务
  4. Linux装多个apache,windows linux如何安装多个apache?
  5. 403禁止vs 401未经授权的HTTP响应
  6. java 字节码分析_手把手带你分析Java中的Class字节码文件
  7. 电梯管理php,写字楼物业电梯管理规定
  8. JPA映射组合主键时错误:No default constructor for entity
  9. [转载] Pytorch入门实战-----逻辑回归识别手写数据集
  10. C++ cmake 命令用法
  11. Kafka从上手到实践 - Kafka集群:Kafka Listeners | 凌云时刻
  12. python走起之第十三话
  13. AI十大数据挖掘算法
  14. python3 print输出不换行
  15. 从个人网站到泛生活化平台 百货之家背后的故事
  16. 为服务器选择固态硬盘的一个优点和缺点
  17. 首席数据官:从哪里来?到哪里去?
  18. 5月智能投影市场大涨58%,当贝稳居DLP第一阵营
  19. js实现表格列的位置拖拽
  20. 游戏开发适合什么语言?

热门文章

  1. 风格迁移模型测试效果
  2. 按照标题排序mysql_Oracle EBS Form中实现点击列标题进行排序
  3. Arrays.sort()用来自定义排序的使用
  4. 分析模板方法设计模式
  5. unity3d UGUI视频教程
  6. Canal Mysql binlog 同步至 Hbase ES
  7. 深度解析数据湖存储方案Lakehouse架构
  8. Redis 7.0 Multi Part AOF的设计和实现
  9. 来,一起“八卦”一下数据湖
  10. 【医疗】疫情下的医院信息化短板如何补足?