00:00
来,我们把这个这个测试完了,咱们就不要它了啊,咱们给他这个注释点,嗯,然后包括这个对于对我们这个勒佛街的这个依赖,这个对我们后边的没有什么用,我们就给他这个注释掉,然后下边我们再看一个哈,就是统一管理依赖的版本,嗯,这个时候呢,他是要解决这样一个问题,我们说还是情景举例,我们根据实际实际例子来看哈。嗯,你看假如说我们依赖这个,我们需要使用这个spring spring的这个这个夹包,我们把这个咱们别拿多了哈,咱们拿上这么三四个就行了,来看TRLC我们这四个哈,咱们就以这个hello这为例,那么在这呢,我们看到他们的版本呢,现在都是4.0.0啊,都是4.0.0,诶我们这一块截个图。
01:24
我们说哎,这里对spring各个价包的依赖版本都是4.0.0,嗯,那这个,呃,如果有一,如果需要统一升级为4.1.1,嗯怎么办呢?因为因为我们想啊,你说这个对我们用spring的时候,你说能不能有的价包是4.0.0的,有的价包是4.1.1的,我们直观感觉就觉得很不靠谱吧,啊当然了,你说是一定会出问题嘛,这个好像也也你也不能这么说,但是我们觉得这个应该是很容易出问题的,因为各个版本不同版本之间,它加包它一定有修改,它一定有修改啊,他所以说互相之间呢,它还是在同一个版本的范围内,互相之间去这个协作的,所以说这个时候我们用同一个框架的时候,肯定。
02:25
要保证他们是同一个版本的啊,各个价包肯定得保证同一个版本的,那统一升值级为4.1.1,那最直接的办法就是我们自己手动的来这儿一个一个改,但是一个一个改,我想大家很容易想到这是这肯定是有问题的,你万一改错了呢,你万一有遗漏,遗漏的呢,是吧,所以手动手动去改呢,是非常不靠谱的啊,手动逐一修改不可靠。哎,容易这个有遗漏的呀,或者说是什么样的,哎,所以说呢,这个面的配置文件home文件里边提供了这样一种配置的方式,诶建议的配置方式,首先这个第一步哈。
03:14
第一步就是呃,使用这个properties,诶配合这个呃properties这个标签统一声明版本号,第二步呢,在有需要就是在这个proper标签内部。嗯,这样说吧,标签内啊,使用自定义标签统一生命版本号,然后呢,在这个需要统一版本的位置,使用这个dollarful大括号,这这里边呢,是那个自定义标签名这种形式来引用。哎,这个声明的大问号啥意思呢?咱们来配一下啊,你看在这儿呢,比如说我们去配一个叫practice,这里边这东西呢,你可以这个自己去写啊,你可以自己去写,比如说呢,我们叫艾特硅谷点,比如说以咱们这项目为例哈,思维点就是这样吧,spring.version这样写这个版本号。
04:30
然后你下边用的时候呢,就来引用它CTRLC。哎,这个是这是统一声明,那么引用怎么引用呢?就是你看哎在这儿呢,把这个呢,换成这个Dollar服大括号里边呢,就写这个自定义标签的名字,诶下边每一个呢,都去做这样一个替换。
05:05
看看啊啊三个还行,我就复制粘贴一下吧。诶,我数错了,好吧,又给了一个,又给了你们一个机会来鄙视我的智商,嗯,然后当然现在你看不出来,可是当我们要改的时候,我们是不是只改这一个地方就行了呀,你看这一改了以后呢,这就一下子就全都变成这个1.4.1了啊当然了,有同学说你这个你要是改这个的时候,你要是有这个漏掉的怎么办呢?那那那就没辙了是吧,那你这个时候你那你就是干这个事儿的时候,你这个仔细一点吧,是吧,哎,所以这是这是有这样一种这个形式,我们把这个引用的方式呢,给他拿回来。
06:04
然后其实呢,我们说哈,这个东西呢,嗯,其实这个property标签。哎,它配合这个自定义标签声明呃数据的嗯这样一种这个配置并不是只能并不是只能诶用于呃声明这个依赖的版本号,你什么都可以这么用啊,比如说呢,你看它这儿有一个默认的呢,这儿有一个,比如说哎,它还可以配这样的东西啊,就是说这个这个项目构建的这个源码的字符集呢,是UTF杠八啊然后呢,还可以配这个,呃还可以做这个其他的这个配置啊,就是这个,这就是根据你的自己的这个需要啊,它还可以配这个其他的东西啊啊那然后引用呢,也是同样的方式去引用,我们只是用这个依赖版本号的方式呢,去举个例子而已啊,只是去举个例子而已。
07:29
哎,那么我们说凡是哎需要统一声明后再引用的场合都可以使用,那就是看这个具体情况了啊,这个东西大家有个印象就行。
我来说两句