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已经初步掌握了。

相关推荐
狂奔小菜鸡11 分钟前
Day18 | 深入理解Object类
java·后端·java ee
jiayong2312 分钟前
Maven NUL文件问题 - 解决方案实施报告
java·maven
未秃头的程序猿13 分钟前
🔒 从单机到分布式:三大锁机制深度剖析与实战指南
java·后端
大猫子的技术日记16 分钟前
[百题重刷]前缀和 + Hash 表:缓存思想, 消除重复计算
java·缓存·哈希算法
得物技术23 分钟前
# 一、项目概览 Dragonboat 是纯 Go 实现的(multi-group)Raft 库。 为应用屏蔽 Raft 复杂性,提供易于使用的 NodeH
后端
4***149027 分钟前
Rust系统工具开发实践指南
开发语言·后端·rust
s***353031 分钟前
Spring Boot3.x集成Flowable7.x(一)Spring Boot集成与设计、部署、发起、完成简单流程
java·spring boot·后端
大头an32 分钟前
Spring Boot CLI 从入门到企业级实战(上下篇)
后端
3***161032 分钟前
【监控】Spring Boot+Prometheus+Grafana实现可视化监控
spring boot·grafana·prometheus
s***45333 分钟前
SpringBoot返回文件让前端下载的几种方式
前端·spring boot·后端