初学者,Spring Boot快速入门,这篇就足矣

Spring Boot是什么?

Spring Boot并不是什么新的框架,它是对Spring的缺点进行了改善和优化,Spring Boot默认了很多的框架使用方式,像maven整合了所以jar包同一个道理。及SpringBoot并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式而已。

为什么使用Spring Boot?

Spring Boot官方是这么说的:Spring Boot它是基于Spring开发项目的起点,Spring Boot的设计主要是让你快速地跑起来Spring应用程序的,且尽量让你减少配置文件。在使用SSM框架时,我们开发人员浪费了很多的时间在配置方面,而Spring Boot框架为你减少这些繁琐的配置,而是你专注业务逻辑代码编写,从而提高开发的效率。

快速搭建Spring Boot的步骤

**第一步:**打开强大的IDEA开发工具,选择Spring Initializr,看JDK版本选择自己合适版本点击【Next】,详细步骤如下如即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

等一会儿,下载maven依可能需要一点点时间,最好是配置阿里的速度快一些,完成如下图。
在这里插入图片描述

以上Spring Boot项目结构是不是爽多了,少了很多的需要我们手动配置的,也给我们创建一个启动应用程序SpringApplication类和测试类以及application.proprties的一个空文件,主要是用来根据自己需要添加配置,pom.xml文件也帮我们自动导入一些依赖包。

Spring Boot入门代码解析

@SpringBootApplication该注解是标注Spring Boot的启动类,同时也是具备很多的功能,后面详细讲解。SpringApplication.run(SpringBootApplication.class,args)主要代表运行Spring Boot启动类,参数为SpringBoot启动类字节码对象。

第二步:启动项目,然后在web访问,默认端口是8080端口的。
在这里插入图片描述

在web访问就不做演示,大家自行访问,注意的是出现以下这样才说明成功,图片。
在这里插入图片描述

Spring Boot的热部署

在开发过程中反复修改类、页面等资源时,我们要每次修改后都是需要重新启动才生效,这是不是很麻烦而且浪费时间。接下来使用热部署就能解决,不用每次重启项目,直接刷新页面即可,打开pom.xml 中添加如下配置就可以实现热部署。

org.springframework.boot

spring-boot-devtools

Spring Boot热部署失败怎么办?

热部署失败原因非常简单,原因是Intellij IEDA默认情况下不会自动编译,需要我们对IDEA进行自动编译的设置,方法如下。

打开【settings】—>【Compiler】—>对选【Build project automatically】点击【OK】即可。
在这里插入图片描述

然后按住快捷键【Shift+Ctrl+AIt+/】,然后选择Registry。
在这里插入图片描述

然后出现一下,找到如图选项,最后点击【Close】即可。
在这里插入图片描述
【创作不易】、【熬夜不易】记得来个三连冠,喜欢的小伙伴,欢迎关注weixin:【自学大数据踩的抗】回复,你想要的教程如Java、spring、springboot教程等。

猜你喜欢

转载自blog.csdn.net/realize_dream/article/details/105747591