其他分享
首页 > 其他分享> > spring boot基础介绍1

spring boot基础介绍1

作者:互联网

下面进行sping boot的学习和一些心得,由于小编的技术和知识有限,如果写的不好,随时可以联系我更正,互相交流学习。此外如果想学大数据可以随时和小编交流。

spring boot的学习

什么是spring boot

引言

管他什么是sping boot,好用不就行了。说一大堆只会让你听不懂的概念只会越来越
糊涂,这里简单的举个例子,spring boot是干啥的。
比如:你想去学习,但是你需要找到很多的学习视频,然后找到学习需要的配置文件和
作业,出了问题,还要通过各种渠道,那你如果去到某个机构(非常有名的兰智数加学
院,有需要的加我微信哦)他可以一条龙帮你服务,教你上课,提供资源和各种服务,
直接帮你安排好从你的学习到就业。

概念

什么是sping
想要了解什么是sping boot,就必须先了解下什么是sping:
Spring的前身是interface21,这个框架最初是为了解决EJB开发笨重臃肿的问题,
为J2EE提供了另一种简单又实用的解决方案,并在2004年3月发布了Spring 1.0正式
版之后,就引起了Java界广泛的关注和热评,从此Spring在Java界势如破竹迅速走
红,一路成为Java界一颗璀璨夺目的明星,至今无可替代,也一度成为J2EE开发中真
正意义上的标准了。
什么是sping boot
既然上面把sping 说的这么神奇,那么要sping boot干什么?
因为随着nodejs、golang、Ruby这些的兴起,让sping看起来更加笨重,大量繁琐的
xml配置文件(xml文件一般是标记电子文件,然后让他具有结构性的文件)和第三方
的配置,所以使用起来就不是很舒服。
(讲白了就是随着技术的发展,发现他并不是很实用,所以就必须要找一个技术来替代他,这点和我们一样,每天都有技术更新,如果不学习新的技术未来十几二十年,淘汰的就是我们。)
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用
初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需
要定义样板化的配置。Spring Boot其实就是一个整合很多可插拔的组件(框架),
内嵌了使用工具(比如内嵌了Tomcat、Jetty等),方便开发人员快速搭建和开发的
一个框架。
官方解释
Spring Boot makes it easy to create stand-alone, production-grade 
Spring based Applications that you can "just run".

We take an opinionated view of the Spring platform and third-party 
libraries so you can get started with minimum fuss. Most Spring 
Boot applications need very little Spring configuration.
这点单词词汇量是高中的,就不做翻译了,直白的说就是我们只需要很少的配置就可以
很容易的上手了。

虽然spring boot是轻量级的,但是配置却是非常重量级的

sping boot 的入门

搭建环境

搭建sping boot

这里先教大家如何搭建sping boot的项目
如果是社区版本的idea,那就必须要安装第三方的插件,搜索放在下图,由于我是专业版的idea,所以我自带sping boot的项目,继续看:

在这里插入图片描述

这里我们直接选择创建项目

在这里插入图片描述
在这里插入图片描述

如果java版本选择的有问题 就会报错。这个小tips记住就行了,
尽量别犯幼稚的错误。

在这里插入图片描述

这里的选择就选择mysql和spring web就行了,然后点击下一步。

在这里插入图片描述

创建完成以后直接运行即可:

在这里插入图片描述

出现以下的结果就说明已经安装成功了。

在这里插入图片描述
在这里插入图片描述
切记一定要关闭进程然后关闭,要不然下次再运行sping boot的时候,就会提示端口占用

标签:spring,sping,boot,介绍,Boot,Spring,搭建
来源: https://blog.csdn.net/Kayleigh520/article/details/122546680