1、基础篇,SpringBoot的快速入门
1、SpringBoot入门程序开发
-
SpringBoot的设计目的是为了简化Spring应用的初始搭建和开发过程
2.0、图解
2.1、新建一个SpringBoot项目
-
选择SpringBootInitializr,默认JDK版本是我们下载的JDK8版本
-
2.2、点击确定开始下一步
-
SpringBoot项目必须联网进行哦,因为idea开发需要
-
2.3、你这个工程是干什么的?
2.4、创建完毕,无限next
3、快速入门
3.1、@RestController
以前用过,相当于@ResponseBody+@Controller,Body我就不多说了嘛,作用在方法(函数)上,该函数就不返回html页面或者是JSP页面,前后端分离
3.2、@GetMapping
RequestMapping内部可以通过method这个属性来设置访问的方式--GET和POST,而GetMapping等于RequestMapping设置get的请求方式
3.3、创建SpringMVC的工程--Controller(控制层)
-
前后端分离--@RestController
-
请求发送的一级目录
-
get方式的二级目录
-
编写方法
-
// 前后端分离 @RestController // 设置一级访问路径 @RequestMapping("/hello") public class HelloController { //请求方式get @GetMapping("/springboot") public String helloSpringBoot(){ return "Hello~SpringBoot!"; } }
-
3.4、启动!
-
看到这个SpringBoot就成功启动了
-
-
看下内容
-
1、最后一个内容Tomcat started on port(s): 8080 (http) with context path ''
这个的意思是我们不需要像以前那样什么Http://localhost:8080/+项目名称+请求资源路径了,这里直接斜杠就能访问到
一个最基本的SpringBoot的项目就做好了
4、运行的原因(两个)
4.1、XXXApplication
刚刚能运行是因为加载了这个类中的main方法
4.2、配置文件
5、真香
2、阿里云的创建方式
创建项目的时候使用阿里云提供的连接即可,yyds
3、隐藏文件,掩耳盗铃
我的版本比较老
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何在 .NET 中 使用 ANTLR4
· 后端思维之高并发处理方案
· 理解Rust引用及其生命周期标识(下)
· 从二进制到误差:逐行拆解C语言浮点运算中的4008175468544之谜
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· Cursor预测程序员行业倒计时:CTO应做好50%裁员计划
· 想让你多爱自己一些的开源计时器
· 大模型 Token 究竟是啥:图解大模型Token
· 用99元买的服务器搭一套CI/CD系统
· 当职场成战场:降职、阴谋与一场硬碰硬的抗争