00:00
好,呃,那么到目前为止呢,呃,我们就已经把这个买蒂plus里面啊,它这个通用的c rud啊,相关的这个方法呢,啊就给大家介绍了不少了,那么其实呢,我们从这个整个过程中呢,也能感受到买威plus呢,它确实是帮我们带来了诶不少的好处啊,那么这些方法呢,也就是啊,特别好用的啊,但是我们现在啊,用归用啊,我们还是得需要去分析一些问题的啊,那么具体是什么问题呢?好,我们来给大家这个列岛这啊,然后顺带着呢,我们就要去,诶给大家去说一下,买贝利plus里面非常重要的一个就是哎,他这个地方提到的启动呢,诶就会自动注入我们这个基本的c rud啊然后呢,这个问题我们需要来给大家去解释一下啊,所以说呢,我们来这个地方加上一个好3.6就是我们啊MP好启动来注入我们这个S的这个原理分析啊好呃,那么我们需要带着一个问题呢去啊研究啊,这个问题呢,可能大家呢,一直都在想哈,什么问题呢,我们来分析一下。
01:10
哎,就是我们的某一个这个map呢,啊,它继承了我们的贝斯map,好呃,那么呃,贝斯map中呢,诶提供了我们这个通用的c rud方法。好c rud方法好,这个是我们都知道的,那么对于我们这个诶map来讲的话呢,他去使用这里面的方法肯定是没有问题的,但是我们现在的问题是什么呀?诶方法诶来源我们是知道的啊方法来源于我们的base map好,但是我们知道的是。有方法,那么就必须有so口语句,因为什么呢?因为诶,MYVE最终呢,还是需要通过我们的搜口语句。
02:05
啊,通过我们这个搜口语句啊,来去操作我们的数据库,所以说呢,这个问题呢,就是你方法是有了,但是soq语句在哪呢?诶我们在整个过程中呢,还没有给大家去,诶研究过这个问题好。呃,那么呃,我们既然能正常的去使用我们的每一个哎,Base map里面的方法,那么说明呢,它肯定是帮我们解决了这个问题的,什么问题呢?就是so口L语句的这个问题,所以说呢,诶,我们就要去研究他到底是怎么帮我们去解决这个搜口L语句的问题的,那么其实呢,就是人家在启动的时候呢,诶就已经帮我们注入进来了,好,呃,那么呃,我们在具体在说这个话题的时候呢,还需要给大家去提前说明一点东西啊,我们需要有一些前置的知识。什么前置知识呢,就是因为我们在去分析它的这个原理的过程中呢,我们会频繁的看到一些买杯T里面,哎,这个啊,源码中啊,比较。
03:16
诶重要的一些对象,那么也就需要大家呢,有一些什么能力呢,诶对这个my be。好,框架的这个执行原,诶,框架的这个执行流程啊,必须是明白的,呃,因为你知道了这个执行流程以后呢,那么在这个流程中啊,比较重要的一些对象啊,比如说我们随便举几个例子,诶,像我们的这个啊。Configuration啊,诶像我们这个map statement呀啊。啊,等等等等一些吧。啊,Ped啊,Map statement啊等吧啊这些对象的话呢,我们一会呢都会牵扯到,所以说啊看到这个地方的话,如果说啊大家还没有对这个my bet诶相关的这个源码以及这个执行流程啊了解的很透彻的话,那么我就不再建议你跟着我去看了,因为啊你会啊看不懂啊或者说呢,啊反而会更晕啊,所以说呢,大家就需要先回头呢,诶把这个买bet相关的这个源码以及执行流程呢,先把它搞明白了,然后呢再回来,诶跟着我呢,把这个MP启动注入搜的这个原理分析呢,好好的去看一下,那么你把这个看懂以后呢,其实整个我们这个买be plus诶它的这个啊原理呢,我们也就搞得差不多了。
04:40
好,那么接下来呢,诶,我们就来深入的去分析一下它。
我来说两句