Spring Boot快速上手

一,什么是spring

首先登陆Spring官网,看一下官网如何形容的,

可以看出Spring是为了使java程序更加快速,方便,安全所做出的java框架。

1.Spring Boot

Spring Boot的诞生就是为了简化Spring的开发,也就是更加方便搭建,就相当于脚手架的程度

也就好比盖房子,有了脚手架就更加快速的可以盖好房子,Spring Boot也就是为了快速搭建Spring框架而生的。

二,项目创建

使用idea专业版搭建,具体如何下载看前一篇博客。

使用Spring Boot创建项目,File->New->Porject打开点击Spring Boot

如图创建出项目demo2。

2.1目录介绍

创建完项目出来的目录为这种样子,将关于Maven的文件删掉没有用到,解释一下剩下每一个是什么意思

src/main/java:为java源代码

/resources:为静态资源或者配置文件

/static:静态资源文件,之前学的前端css,html,js就在这里

/templates:主要存放动态渲染数据的文件

src/test/java:存放测试源代码

pom.xml:配置⽂件

2.2运行项目

点击启动类的main方法即可运行了。运行成功即为下图所示:

2.3输出Hello Word

要在网页上面输出需要先了解两个注解,Spring Boot本质上就是一堆注解

@RestController :返回数据

@RequestMapping:路由映射

创建一个UserController文件实现代码:

启动项目输入网站看是否运行成功:http://127.0.0.1:8080/hello

最后可以看到也是成功运行,Spring Boot已经初步掌握了。

相关推荐
星乐a11 分钟前
String vs StringBuilder vs StringBuffer深度解析
java
萧逸才30 分钟前
【learn-claude-code-4j】S14FeiShu - 飞书群聊智能体
java·人工智能·ai·飞书
成为大佬先秃头1 小时前
开放标准(RFC 7519):JSON Web Token (JWT)
spring boot·后端·json·jwt
好家伙VCC1 小时前
**发散创新:基于Rust的轻量级权限管理库设计与开源许可证实践**在现代分布式系统中,**权限控制(RBAC
java·开发语言·python·rust·开源
回家路上绕了弯1 小时前
Git worktree 终极指南:告别分支切换烦恼,实现多分支并行开发
git·后端
m0_719084111 小时前
天机学堂aaaa
java
@atweiwei1 小时前
用 Rust 构建agent的 LLM 应用的高性能框架
开发语言·后端·rust·langchain·eclipse·llm·agent
skilllite作者1 小时前
Spec + Task 作为「开发协议层」:Rust 大模型辅助的标准化、harness 化与可回滚
开发语言·人工智能·后端·安全·架构·rust·rust沙箱
懒得起名_yyf1 小时前
Http---详细格式介绍
后端
孙鹏宇.1 小时前
左值右值.
java·开发语言