00:00
嗯,大家好,今天呢,给大家讲一下那个关于呃,如何去创建一个spring的一个项目。然后咱们上一节课呢,简单介绍了一下什么是boot,咱们简单的再来回顾一下。嗯,上节课呢,主要介绍了关于spring BOO的三个一个主要内容,第一个内容呢,是介绍了一下什么是spring boot,然后呢,介绍了一下spring BOO相关的一个,呃,特性,它有哪些相关的一个特征。然后呢,还介绍了一下关于spring boot的一个目前的一些使用的一个版本,然后它里面的每个版本的一个相关的一个情况啊,里面有比如说有开发版,还有快照版,还有相关的发布版和稳定版啊第一节课呢,咱们介绍了一下什么是奔布的,今天呢,咱们再来介绍一下如何去创建一个奔布一个项目。呃,创建spring boot一个项目呢,呃,咱们呃有三种方式,第一种方式呢,咱们先看一下,通过呃spring的官网来创建spring的项目。
01:09
然后呢,咱们呢,先呢,呃,输入spring boot,然后打开它的官网。在官网呢啊,下面呢,咱们找到有一个quick star啊,有project就是快速创建你的项目,这里面呢,有一个spring提供的一个,呃。创建模板。咱们点击这个链接打开。呃,这呢都打开了spring boot的一个创建模板的一个工具窗口,这里面呢有几个元素啊,给大家说一下,第一个元素呢是project project这里面呢,一般呢,咱们是基于呃,有两种方式,一个是ma,还有一个呃,还有一种这个project,咱们一般呢选择基于ma的这个project来构建咱们spring BOO的一个应用。
02:09
第二呢是这个language就是语言,就是你你用什么语言做spring的开发,一般呢,咱们选择这个Java,它还支持另外两种语言啊。然后呃,第三部分呢,是spring boot一个版本的选择,这里面呢,需要注意一下,呃,一般呢,它spring boot的官方呢,会给你默认选择上当前部的发布的啊,并且稳定的一个版本,这里面它选择是2.2.6的版本。嗯,像其他的版本呢,你也可以选择,但是呢,一般不建议大家选择,这里面呢,需要注意一下,它有嗯,它有的有的版本呢,是这种快照版的啊,快照版的它有一些相关的可能里面隐藏的一些bug。这里呢,需要大家注意一下,一般呢,就选择这个默认版的啊,这也就是相当于咱们之前介绍过它的版本是J1版的,它是正式发布的,也可以选择,根据实际需要选择这个其他版本啊。
03:13
这个是这个对于spring的一个版本选择。然后这个下面的这一部分呢,是这个项目当前你构建项目的主要信息有一个group group呢就是你要创建当前项目的一个。啊报名啊,就是属于哪个。组织啊,一般咱们选择你自己的啊。嗯,公司名啊,或者是项目的名称来勾检就行了。咱们这里面呢,选的是个com.ID啊。然后第二个呢,是它的这个名称啊,名称呢,这里面你可以根据实际情况来创建大家项目的名称,比如说。他们。创一个部DEMO1啊,这是今天咱们第一节课DEMO1的一个工程,下面是它的内幕,内幕是它的描述,然后还有它的信息描述啊,信息描述这一块呢,可以默认也可以选择,也可以不选啊。
04:13
然后还有这个package name就是它的包名,包名呢一般呢是根据上面的名称加上项目的名称来生成的,这里面咱们和这个group啊,这个名字选成一样的就行了,然后打包的方式啊,Package啊这块呢,就是你要将来咱们这个应用啊,要生成什么样的格式。呃,包包,呃,咱们一般呢,选择这个炸包方式,嗯,然后。它的Java呢,这块是选择当前Java所需要的一个JDK,就是说一般默认呢,选择选择一个这个JDK8啊。呃,这一部分呢,是添加相关的当前这个项目的一个,呃,依赖啊,就是要他要发布成什么项目,一般呢。
05:03
里面。所以大家可以通过这个添加啊进行一个选择。这里面呢,咱们选择这个spring word呃,Web这个项目,Spring web项目呢,就是把当前这个spring工程呢,发布这web这个项目,然后咱们直接点击下边啊,这样进行一个啊创建就行了。再点击。这样呢,他会把当前这个项目呢,根据你呃。根据你相关的一些设置这些信息来去创建啊,自动构建,这样呢,咱们打开这个项目。可以看一下。我们的解压。这时候呢,就是通过这个官网啊,他就给你创建了一个spring的这种工程啊编译器。这里面呢,咱们可以通过idea去打开看一下。
06:16
首先呢,我要把握这个项目呢,可以先可以考到我本地的这个。代码的目录里面。啊,咱们这个IDE呢,启动起来了,咱们可以直接通过这个open啊,来打开本地的这个项目。
07:05
然后咱们选择当前这个。项目所在的一个目录。咱们创建的刚才是损部的DEMO1这个项目啊,点击OK。这时候呢,艾丽尔呢,就会打开你的项目自动构建。那个项目相关的一个信息。你们呢,需要注意一下,大家说明一下,就是这个项目呢,是基于maven这个项目的,所以呢,第一次打开呢,它会呃呃会根据当前这个ma的这个po门件来去构建当前这个项目所需要的相关的一些呃炸包啊,然后一个资源。然后它会自动生成,所以嗯,第一次呢,加载呢,它会有一个呃,比较慢的一个过程,因为这时候呢,它要创建当前这个项目所需要的相关的一些资源。
08:11
这呢,需要稍微等一下啊。呃,现在这个项目呢,构建完成了,大家呢,呃,可以看一下啊,这个项这是项目的一个主主入一个情况,首先呢,呃,上面是他idea自带的,咱不用管它,然后咱们主要看一下它有几个配置文件,然后还有相关的一个代码,第一个就是它这个po文件。啊,这个破文件呢,它会自动啊,根据刚才咱们选择的相关的一个,呃,配置属性,然后来构建相关的一些应用啊这里面比如说刚才咱们选择的这个。呃,命名的这个项目的名称,然后它的报名,然后还有它的呃版本,然后选择的JDK啊,以及相关的依赖,这样都是通过这个破文件来生成的。
09:11
然后呢,它还会生成这个有几个。目录啊,第一个就是它的,呃,主程序啊,主程序入口啊,它会生成自动生成一个这个启动器这个。呃类啊,这就是他的启动入口这块呢,咱们后边可以给大家再介绍一下。让大家先看一下,先了解一下,第二呢,会生成一个资源资源文件啊,资源的配置文件这块呢,它会生成啊s static,还有这个templa啊,还有这个还有一个配置文件叫OB property,这里面呢,是它的全局的一个配置文件里面呢,这两个文件夹呢,是相关的一些静态资源所需要的放入的一些这个。呃呃,一个目录啊,这块呢,就是spring boot呢,钢铁根据咱们选择的那个相关的一些配置信息,它通过这个构建器直接给您构建成功了。
10:08
啊,然后刚才me导入的相关的一个,嗯包呢,大家都会通过这个me这啊去查看它导入了哪些相关的一些资源啊。比如这里面呢,它有一些。啊,相关的一些信息啊,它都给你自动的导入,导入进来了啊。嗯,咱们这里呢,可以通过这个starter啊,直接启动一下,然后看一下。全都这个类啊,直接点击这个右键。运行。啊,运行这个类啊。嗯,大家注意一下,它会根据当前第一次运行,它会根据当前这个类啊,生成一个这个,嗯,这个启动环境啊。
11:09
大家可以看到啊,给这个平台呢,已经输出了相关的这个信息了,嗯。证明他这个新四轮路段正在启动啊。啊,大家可以注意一下啊,如果有这个信息输出来,就是说当前这个呃类名啊,这个启动类在什么时间内,然后启动了这个信息呢,证明当前咱们这个子分部的这个工程呢,已经启动完成了。然后它的里面有一个端口啊,咱们可以直接访问一下。然后打开浏览器。输入HTTP。啊。P。Local host。8080。两回车。这块呢,嗯,因为这个咱们这个当前这个项目呢,还没有写一些这个它的控制器,所以他会报有这么一个错误的信息啊,其实其实这个项目呢,已经正常的启动了啊,今天呢,就给大家啊。
12:14
嗯,介绍了一下,通过这个spring boot的官网来创建spring boot啊,如何去创建spring boot,这里面有主要是通过它的呃,Spring这个构建器,然后嗯,填上必要的这个相关的项目的一些呃信息啊,然后进行一个创建。然后咱们通过IDE啊,就直接可以直接运行这个项目了啊,这是今天的一个主要的一个情况啊。谢谢大家。
我来说两句