⭐️前言⭐️
本文主要介绍Spring Boot项目的创建流程,及Spring Boot项目目录的一些注意事项。
博客主页: 【如风暖阳】
精品Java专栏【JavaEE进阶】、【JavaEE初阶】、【MySQL】、【数据结构】
欢迎点赞 收藏 ⭐留言评论 私信必回哟本文由 【如风暖阳】 原创,首发于 CSDN
博主将持续更新学习记录收获,友友们有任何问题可以在评论区留言
博客中涉及源码及博主日常练习代码均已上传GitHub
Spring的诞生是为了简化Java程序开发而诞生的,而Spring Boot的诞生是为例简化Spring程序的开发。
Spring Boot翻译过来就是Spring的脚手架(脚手架如下图所示,在盖房子的时候经常见到),它就是为了快速开发Spring框架而诞生的。
其优点有以下几点:
博主使用的是idea专业版,下边就以博主的idea,作为流程演示的工具(下图为版本号)
第一步,新建项目
更改项目名称,选择JDK版本号
第二步,选择Spring Boot版本(选3版本以下的,到3以后就只支持Java17了),勾选依赖
第三步,测试
第一次下载依赖可能会很慢,等到加载完毕后,就可以找到下图所示的启动类,此时该类图标上边已经显示一个绿色的三角,说明此时已经完成配置了。
运行该类,屏幕打印Spring字样,说明程序创建成功
进一步测试
可以写一个接口,让我们从浏览器可以访问到内容
public class UserController {
@ResponseBody//返回一个非静态页面的数据
@RequestMapping("/sayhi")//设置路由地址
public String sayHi() {
return "Hello,Spring Boot!"
}
}
重新运行启动类,在浏览器搜索栏搜索127.0.0.1:8080/sayhi
注意,我们必须要把注入到容器中的类和启动类放到同级目录,或者放到启动类的子目录中才能注入成功,否则输入url进行查询时将会因为类未注入而不能正确的访问到。
以上的情况也反应了Spring Boot项目的另一个特点:约定大于配置
对于Spring项目,如果我们要注入Bean还需要配置Bean的扫描路径,而Spring Boot则不需要,但是需要遵循更多的约定。(Spring配置如下)
⭐️最后的话⭐️
总结不易,希望uu们不要吝啬你们的哟(^U^)ノ~YO!!如有问题,欢迎评论区批评指正