00:01
OK啊呃,那下面我们就回到这个文档中吧,啊,看一下我们这个今天这个主角啊。呃,这个过程啊,这个是由这个spendbo一个团队啊,然后呢,提供了一个全新的框架,呃,它这个设计的目的呢,是来简化什么,简化这个S的应用的什么呀,初始搭建以及什么开发过程。就说白了啊,它其实并不是一个呃,多么厉害的一个什么全新的一个什么什么这个帮你解决什么问题的一个框架,不是的,它就是对现有框架的一个什么再次封装。明白吧,它的目的呢,就是帮助我们去简化这个初始搭建过程,以及整个的开发过程。啊,让你在这个呃,现有的这个基础之上,然后更更加什么方便再次做简化。嗯,再次做减法啊,然后呢,这个框架呢,使用了特定的什么方式来进行配置,从而这个使开发人员呢,不再需要什么定义,什么样板化的这个配置,就说白了,你以前的话呢,什么需要针对于每一个框架呢,都去做出一个配置来,现在不需要了,我都是一个什么统一的特定的方式来进行配置的。好吧,行,呃,那提到它了,我们可以简单看一下这个官网啊,这个官网的话呢,呃,直接访问这个SP的官网就行了啊,它叫这个spon l啊SPLOK。
01:09
呃,进来以后呢,你可以看到它里面其实有很多啊,除了这个W之外有很多啊,来我们直接看这个project啊。还没好啊。点不动是吧。好有了啊来呃,点过来啊,看这个简介啊。这还没访问好啊,就点不动啊。点不动。好,这个过来了啊,这个project看到了吧,行,看一下吧,这里面有很多啊,你看首先啊,这个啊,这是我们这个今天要去讲的这个主角啊,然后这个spring frame work啊,这是谁呢?这个其实就是我们说的那个spring哈,这个其实是你整个spring家族里面最核心的那个框架,就比如说你这个SPA,其实也是什么,基于这个spring。明白吧,它是最核心的一个框架啊,最核心的OK,还有什么STEM cloud啊,这个这个是现在也是比较主流的啊,做这个周围服务的啊,做杯服务的啊OK。
02:09
呃,Security啊,做安全的啊,然后呢,这个呃,是不是。还有这个。呃,这个叫什么spring什么呀,这个MQ对吧,然后对卡不卡的支持是不是啊等等一些吧,啊特别特别多。啊,特别特别多啊,这都是这个po家族的一些什么呀,这个产品啊,它是一个这个大家族啊,这个现在都说什么spring全家桶是吧,这个Java这个一开发啊,就说什么spring全家桶。就基本上都什么都在用他的东西,你的各个方面,各个方面的这个解决方案都是什么用这个spring来去做的。对吧,全家桶啊,就现在基本上他一家独大啊,在整个这个加va开发里面,这个基本上它是一家独大的啊,别的技术呢,呃,基本上是没有跟他有这个抗衡的余地的啊,都被这个按到地上摩擦了对吧?行,这个大家知道一下就行了啊好呃,那么它的一个优势我们简单说一下啊,优势就是什么,你不需要再去什么写那些什么千篇一律的繁琐的这个配置文件了,就以前比如说诶,你的sport需要有一个XL文件对吧,你的这个s Mac呢,诶也需要有一个什么XL的文件啊,然后你这个是买呢,也需要有个XL配置文件,就各种啊都需要有自己的文件。
03:19
那这个就很烦,你知道吧。那现在不需要了,你们都没了,都给你们去掉了啊,我只要什么有一个统一的配置文件就完事了。听到了吧?啊,你看像我们这个还是刚刚说的这个生成器啊,我们这个生成器就是拿这个过程写的,它就有一个核心的配置文件,就叫这个application practice,这就是那个核心的配置文件,你将来什么东西都会往它里面去配。理解吧,啊像然后呢,再一个啊,也是它这个设计比较巧妙的一个点啊,就是内嵌了这个Tom het,你看啊,像我们刚才说的时候,我们说啊,你的一个外部应用呢,是需要什么部署到你的这个toca容器里面才能够去访问的,对吧,才能够对外提供服务的。好,那么常规的操作就是我们需要先安装一个tomcat,然后再把你的web应用的部署进来,好,那这个时候这个spo就响了哈,那既然你的web应用都需要基于这个tomcat来去跑。
04:11
那我为什么不内置一个tomcat呢?对吧,就不需要你去安装了,我就帮你提供好一个他CAD。能听到吧,将来你这个外部应用写好以后呢,直接什么在我这个内置的这个toca里面就开始运行了,就不需要你什么单独的再额外的去安装CA。对吧,你看他把这个能够帮助你做简化的操作全部都给你想到了啊,很周到啊,行,再往后这个更方便的和第三方工具进行整合,比如说你的MYSO啊,Reds double,卡夫卡等等一些非常非常方便,你要说跟这个的整合非常方便,我们只需要维护一个配置文件就OK了,我就把它整合好了。啊,当然哈,你不能光靠配置文件,你得有这个整合的包啊,那些整合包我们都叫一个这个starter啊,后面你会看到对吧,叫什么叫启动器starter。明白吧,哎,只要跟谁整合,那就有一个什么对应的这个start,跟谁整合就有对应的一个什么start。
05:01
啊,就完事了啊行。呃,这是这个和这个SM关系啊,这个东西刚刚也说过了啊,其实并不是说很多同学会认为说,那我这个是不是这个把这个SM给干掉了呢?不是的啊。你底层呢,还是这个SSM这一套,就现在比较主流的还是SSM这一套理解吧,只不过呢,是拿这个SPA程呢,又把他们的全部去做了一个整合。能听懂了吧,啊,其实本质上的还是这些功能。啊,只不过这个单独又包装了一层,这样的话呢,我们就不必要说直接去对他们进行操作,我什么是基于我的boot,然后对他们进行操作的。理解吧,我又把你们去整合到了一起啊,把这个资源的给你什么全部都搁到一起,然后呢去使用啊,并不是说我把你们都替换掉了啊,没有。我一开始说过啊,它并不是一个什么全新的一个技术啊,比如说什么解决了什么,什么技术解决了什么什么操作,不是的,它就是一个对现有资源的一个什么封装。理解吧,啊,那么非常核心的东西呢,还是我们这一套啊,OK吧啊,还这一套,这要知道的啊。
06:04
行呃,这是对这个的一个简单介绍啊,我们就聊这么多啊,接下来我们就直接呃上手啊,然后呢,开始去感受一下啊。
我来说两句