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】,详细步骤如下如即可。
在这里插入图片描述
在这里插入图片描述
选择web即可
在这里插入图片描述
主要选择项目存放目录的路径,自行选择。

在这里插入图片描述
等一会儿,下载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 中添加如下配置就可以实现热部署。

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-devtools</artifactId>

</dependency>

Spring Boot热部署失败怎么办?

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

打开【settings】—>【Compiler】—>对选【Build project automatically】点击【OK】即可。
在这里插入图片描述
然后按住快捷键【Shift+Ctrl+AIt+/】,然后选择Registry。
在这里插入图片描述
然后出现一下,找到如图选项,最后点击【Close】即可。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值