00:00
好,同学们,我们继续上一讲,我们完成了我们的负工程的构建步骤,并且做一些基础的配置,比方说文件编码呀,注解生效等等,做了一定的优化和选择,那么同学们请按照老师的要求也完成了这个课堂练习,那么接下来我们来继续那么一步步复习啊。那么负工程project工作空间建好了。那么接下来。是不是要对这个POM文件里面的架包内容进行一些优化和整理啊,那首先我们都明白啊,第一步我们呢,干什么呢?这package是个啥?是不是首先就应该是个泡沫,不再是默认的架妹妹。讲过非常详细的讲过ma的聚合,继承依赖,传递依赖等等,这些杨哥呢,就闭嘴了,不再赘述,这是第一步,第二步由于它是个泡沫的话,换句话说,我们这个负工程。
01:03
主要有这么一个总的po文件,是不是保通过我们的dependency manager那样的一个注解标签,还记得吧,来进行我们的一些子模块继承我们让我们拥有统一的版本号啊,所以说这个工程新建完了以后,大家会看到这儿是不是有个src这么一个文件夹,那么刚才课间的时候呢,杨哥呢,把它呢删掉了,那么你们呢,也看到了,OK,那么所以说在这给我删掉,只干干净净的在这留下一个po的XL,那么这是我们的第二步,那第三步我们干嘛呢?自然而然就要粘贴我们的总的这些什么价包啊,版本号总控的这么一些标签,那么来这个配置啊,一定要注意这个package是po那么张我的,这个时候切记啊,我这当时备课的时候建的这个工程叫CLOUD03,但是现在我们是不是新的cloud叫2020呢?好,那所以说在这一块。
02:02
拿下来。直接过来。刷出来。我粘贴打完收工,OK,那么这看着害怕的同学呢,我们呢,先关闭一个一个的讲,首先这样没事了吧,同学们不害怕了吧?一涵,那注意啊,有的同学一定要注意,这个要顶格写这个永远是在第一行,否则还有第二语法检查期会报错,那接下来展开。这个不废话,G AV每本坐标,那这个你都要来问,那么可以退出江湖了,大屁股这个表示我们这个是一个泡沫总的负工程,那么第一一个是统一价包和版本号的管理,叫properties展开同学们看一眼,没问题吧,我们这儿主要呢就是。UTF杠八的编码及Java的编辑的这些源码版本。JAVA8。及unit log for lob,那么这三个是不是处处工程都用得到的,那么还有我们的MYQ的版本号,德鲁基的版本号,美贝提斯跟最后spring整合以后的版本号,那么这是一个统一的版本号的管理,那么最啰嗦的那么部分同学,可能这个由于大家隔了一个春节习惯了,杨哥考虑到大家去到公司里面以后尽量的不要去麻烦老员工这些基础配置啊,省得。
03:26
对吧,人家。打你脸了,那么这个有点丢人,所以说我再带着大家懂的不懂的同学,我讲细一点,再带着大家呢复习一下,那么我的问题是你现在分不分的清dependency。Management和dependency和单独只有这个,它们两个有什么区别?好。下面加这个说明,一般这货都是用在负工程,是子模块集成之后提供的作用是锁定版本和子模块,不用再写group ID和version。那么假设啊,我们现在所有的工程书叫com at,硅谷cloud,这个是不是我们的?
04:05
包名类似于这个是不是版本号,由于这些每一个都要有g avg AV,结果只要是你统一的聚合工程,G和V是不是应该是差不多一致的,所以我们把它往负类上面提。不同的用A来表示,后面大家就会看到,那么接下来你展开,大家请看我们这就清楚明确的说明我们在负工程这。一棍子下去,定好乾坤。接下来三个二这个版本cloud h版。Spring cloud,阿里巴巴2.1.0都是最新版,那么换句话说,如果2020年二月份以后,你要搭建一个基于cloud的分布式微服务价格,那么这三个几乎是标配,最多就是你的版本号可能跟我用的不一样,那其他的我们都看一下,什么MYCQ啊,德鲁伊啊这些都讲过,那么版本号在上面这控制,如果你有需要,其他的你自己再加,否则我们在父类记定好以后,子类是不是就可以直接继承啊?那接下来我的问题就要带着大家复习和讲解的内容就是。
05:21
还记不记得?每本中这个和这个他们两个的区别,那我暂停一会儿屏幕,大家可以讨论一下,杨哥猜的不错啊,部分同学呢,已经呢,把这个小知识点呢,都已经忘记了啊,那说什么的都有,甚至有些呢没有回答,OK,那接下来那么同学们呢,至少到这一步,应该知道了我们的这个负工程的POM的XL,它有哪些东东。好,那么下一讲我们带着大家复习一下我们这个重要的知识和我们每秒钟怎么跳过单元测试工作中哈,为了快捷便利,这个还是常用。
我来说两句