温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,呃,那么接下来呢,呃,我们在简单的给大家去说一下这个condition的用法啊,那么我们在一开始的话呢,呃,说到这个条件构造器的时候呢,就提到了啊,Anti developper,还有另外一个呢,就是这个condition啊,行吧啊,那我们还是,呃,按照我们一开始的那个需求啊,我们来把这个condition呢给大家演示一下,好,那我们直接回到我们的开发工具里面,那么我们一开始的那个需求呢,诶,还是在这个地方放着的啊,行吧,那我们就把这个暂时给它注释掉啊,注释掉以后呢,我们就在这个位置吧。好,第一次呢,我们用的是这个anti developper,那么现在的话呢,我们使用这个condition来去实现一下,好,那我们把这个直接来写一下。好,Emps等于employee map有一个select配置,好我们去查询这个啊,按照分页来查啊啊那这个位置的话呢,我们写的还是一个配置对象啊啊employee,然后呢,这里面呢,我们要给上这个啊,比如说查询第一页啊,然后呢每页显示诶两条数据。
01:07
好,每页显示两条数据,呃,那么后面的话呢,我们就。啊,不再使用这个anti developer了啊,而是使用一个啊condition,呃,那么这个condition怎么用呢?我们来分析一下,呃,我们在使用anti map的时候呢,是直接通过new的方式把它扭出来的,而这个condition的话呢,注意了啊,啊,我们这里面呢,有一个特别好用的方法来叫做create,就是你直接通过当前类呢去调用这个静态方法,那么它就会给你返回一个诶自己的这个condition对象啊,省得我们自己去扭啊。好,所以说这个位置我们应该怎么写呢?那我们就直接诶这么来写就行了啊啊condition的create,好这就拿到我们的condition对象了,呃,那么拿到这个condition定对象以后呢。好,我们来看一下它这个。好呃,拿到这个condition对象以后呢,因为这个condition呢,它也是继承了我们这个rapper的啊,所以说它里面这各个方法呢,我们依旧是能使用的,所以说在接下来的操作呢,跟上面就一模一样了啊,比如说像我们的。
02:12
啊,这个between啊,谁between呢,就是我们这个age啊,是在这个18啊到这个啊50岁的。对吧,然后呢,再来写,哎,不是逗号啊,好,我们再来写,比如三我们的这个AQ啊,这个针呢,是等于这个啊,我们随便写啊,等于一的吧,好再来写。好,然后呢,再去点这个EQ。好像我们这个last_name呢,哎,等于我们这个Tom的像哎这样的话呢,我们就把诶上面的这个需求呢,诶也通过我们这个condition的这种方式呢,诶给它做一下,其实呢,他们两个在用起来这个n developper啊,跟这个condition用起来呢没啥区别啊,只不过一个是我们直接用出来的啊,另外一个呢,我们就调用它里面的一个create方法啊就可以了,至于具体这个条件拼接的这些方法的话呢,诶都是来自于我们的wiper这里面的啊,所以说呢,用起来呢都是统一的,好那么最后的话呢,啊,我们也来简单的试一下啊,他帮我们查回来的一些数据。
03:19
Pop the MPS。OK,我们来运行一下。好,那么结果是,哎,没问题的,然后呢,最后呢,呃,也帮我们查回来一条数据了啊,我们主要呢,还是来去关心一下我们这个so据啊,好,Select ID啊,然后呢,查这些数据,从我们这个表里面查,哎,后面的话就是我们的条件了啊,Age between什么,哎,真的等于什么last name等于什么?好,这是没有任何问题的,OK,那么这就是我们的condition的一个简单用法。
我来说两句