竹笋

注册

 

发新话题 回复该主题

初学者入门SpringBoot,这篇就足 [复制链接]

1#
北京治疗白癜风的好的医院 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/

SpringBoot是什么?

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

为什么使用SpringBoot?

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

快速搭建SpringBoot的步骤

第一步:打开强大的IDEA开发工具,选择SpringInitializr,看JDK版本选择自己合适版本点击,详细步骤如下如即可。

选择web即可

主要选择项目存放目录的路径,自行选择。

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

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

SpringBoot入门代码解析

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

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

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

SpringBoot的热部署

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

groupIdorg.springframework.boot/groupId

artifactIdspring-boot-devtools/artifactId

/dependency

SpringBoot热部署失败怎么办?

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

打开——对选点击即可。

然后按住快捷键,然后选择Registry。

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

笔者从事大数据、Java后端开发的,如果你也是正在考虑学习或者这学习中遇到什么问题,可以评论区留言或者私信,后续会更新关于大数据、Java开发的技术文章。

如想要获得更多SpringBoot教程?

分享 转发
TOP
发新话题 回复该主题