springboot 修改了端口不生效_初学者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】,详细步骤如下如即可。

6c6cf755f9b2fc1a36ea492150a6ae95.png

e94ab2f314981a9335df1df1ac6baa93.png

c4a911673a6cac03c8d507f8587c7940.png

422d60582f67630f992fa0814a9d69df.png

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

cf055560cfa71f518b57dc3af1ac156c.png

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

Spring Boot入门代码解析

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

第二步:启动项目,然后在web访问,默认端口是8080端口的。

dce3cf763bff8e2eded203e44a02aa9a.png

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

c38389a24ae6ba74b0f2848a701c0ef1.png

Spring Boot的热部署

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

org.springframework.boot

spring-boot-devtools

Spring Boot热部署失败怎么办?

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

打开【settings】—>【Compiler】—>对选【Build project automatically】点击【OK】即可。

7c3a019c7f1bdb60224f492a3cdaf45b.png

然后按住快捷键【Shift+Ctrl+AIt+/】,然后选择Registry。

a21ddf75083bca46862b2ccba09c4baa.png

然后出现一下,找到如图选项,最后点击【Close】即可。

92074d0ed91051c7382bb47b012e7235.png 【创作不易】、【熬夜不易】记得来个三连冠,喜欢的小伙伴,欢迎关注weixin:【自学大数据踩的抗】回复,你想要的教程如Java、spring、springboot教程等。

本文由博客群发一文多发等运营工具平台 OpenWrite 发布

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值