SpringBoot入门到精通_第2篇 _1分钟实战需求项目
接上一篇: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分钟实战需求项目相关推荐
- SpringBoot入门到精通_第3篇 _应用组件分析
接上一篇:SpringBoot入门到精通_第2篇 _1分钟实战需求项目 https://blog.csdn.net/weixin_40816738/article/details/101095964 ...
- SpringBoot入门到精通_第1篇 _核心概念
SpringBoot 必知必会 核心精粹 文章目录 一.SpringBoot必知必会 1. 是什么?能做什么? 2. 有哪些特性? 一.SpringBoot必知必会 1. 是什么?能做什么? 是什么? ...
- SpringBoot入门到精通_第6篇 _必知必会
接上一篇:SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控 https://blog.csdn.net/weixin_40816738/article/detail ...
- SpringBoot入门到精通_第5篇 _SpringBoot Actuator监控
接上一篇:SpringBoot入门到精通_第4篇 _开发三板斧 https://blog.csdn.net/weixin_40816738/article/details/101097161 文章目录 ...
- SpringBoot入门到精通_第4篇 _开发三板斧
接上一篇:SpringBoot入门到精通_第3篇 _应用组件分析 https://blog.csdn.net/weixin_40816738/article/details/101096218 文章目 ...
- SpringBoot入门到精通_第7篇 _必知必会总结
接上一篇:SpringBoot入门到精通_第6篇 _必知必会
- MyBatis-Plus 从入门到精通,这一篇就够了【推荐收藏】
MyBatis-Plus 从入门到精通,这一篇就够了[推荐收藏] mybatis-plus是一款Mybatis增强工具,用于简化开发,提高效率.下文使用缩写mp来简化表示mybatis-plus,本文 ...
- SpringBoot入门到精通-SpringBoot启动流程(七)
定义自己的starter SpringBoot入门到精通-Spring的注解编程(一) SpringBoot入门到精通-SpringBoot入门(二) SpringBoot入门到精通-Spring的基 ...
- MySQL数据库,从入门到精通:第七篇——MySQL单行函数应用
MySQL数据库,从入门到精通:第七篇--MySQL单行函数应用 第七篇_单行函数 1. 函数的理解 1.1 什么是函数 1.2 不同DBMS函数的差异 2. 数值函数 2.1 基本函数 2.3 三角 ...
最新文章
- Ajax实现DataGrid/DataList动态ToolTip
- 一文看尽目标检测:从YOLO v1到v3的进化之路
- Java的jar文件安装成windows 服务
- Linux装多个apache,windows linux如何安装多个apache?
- 403禁止vs 401未经授权的HTTP响应
- java 字节码分析_手把手带你分析Java中的Class字节码文件
- 电梯管理php,写字楼物业电梯管理规定
- JPA映射组合主键时错误:No default constructor for entity
- [转载] Pytorch入门实战-----逻辑回归识别手写数据集
- C++ cmake 命令用法
- Kafka从上手到实践 - Kafka集群:Kafka Listeners | 凌云时刻
- python走起之第十三话
- AI十大数据挖掘算法
- python3 print输出不换行
- 从个人网站到泛生活化平台 百货之家背后的故事
- 为服务器选择固态硬盘的一个优点和缺点
- 首席数据官:从哪里来?到哪里去?
- 5月智能投影市场大涨58%,当贝稳居DLP第一阵营
- js实现表格列的位置拖拽
- 游戏开发适合什么语言?