接上一篇: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