00:01
啊呃,接下来的话,我们再来围绕着这个分页插件呢啊,给大家去这个收藏一些东西啊呃,那么现在我们已经变成了这个真实的分页以后呢,诶,其实我们这个配置对象呢,诶,我们还可以有一些这个更加诶好用的一些东西啊,我们来看一下,呃,那么我们在这个调用完select的配置查完以后呢。啊,大家注意了啊,我们在查完以后呢,哎,它这个配置对象里面,我们可以来看看啊,它会有一些什么东西,好,那么这个时候的话呢,我们就不能再去这么写了啊啊,我们得把这个单配置对象呢,给它单独拿出来。好配置啊,然后其实这个配置的话呢,它也是有泛型的啊,我们可以啊给它指定上这个泛型啊,比如说就指定上我们这个诶employee就可以的啊好,那么诶指定上也是可以的啊配置,然后呢,我们去用上一个配置,那么比如说呢,我们还是去查这个诶第一页,然后呢,查第一条数据。
01:01
啊,第一页,然后每页显示一条数据,然后这个位置的话呢,我们就直接把什么传进去啊,就把我们这个配置对象传进去就行了啊,啊这个大家应该是能看懂的,就是我们把这个对象相当于提取出来了,好最后的结果的话呢,肯定是哎跟刚才一样的。好啊,那只不过呢,大家注意了啊,我们查完以后呢,大家注意我们在这个配置对象里面,好,我们就可以做什么事了呢,我们可以获取诶分页相关的一些信息了。啊,哪一些信息呢,我们来看一下。呃,比如说我们在分页的时候呢,可能关心的一些东西就是啊,我们这个总条数啊,是吧?啊那怎么写呢?你看配置里面呢,它有一个叫做啊get total,好那么这个是哪来的呢?我们可以来看一看,在配置类里面呢,其实是没有的啊,然后呢,它是在我们这个负类里面,负类里面的话呢,我们再来看一看,好我们直接把这个afterline给它打开了啊好打开我们来看一看,这里面的话就有我们想要的一些get total啊,诶get size呀,Get pages呀啊等等等等一些,好那我们就来挨个的给大家获取一下,好告诉大家怎么去使用它。
02:17
好,这是我们的总条数,呃还可以获取什么呢?比如说像我们的这个啊当前页码啊,这些也是可以获取的,诶加上我们配置点啊get current就是我们的当前页码好再来获取,好比如说还可以获取我们的这个总页码好配置点什么get成我们的配置好还有什么呢?比方说我们这个诶每页显示的条数是吧?啊这些的话,我们都是可以获取的,好加上我们配置点这个get size好还有一些什么呢?就是我们在这个呃做分页逻辑的时候,比如说这个有没有上一页啊,诶有没有下一页啊,诶这些判断的话呢,其实我们也可以直接获取到的啊,就是是否哎有上一页啊,加上我们的啊配置点,诶has这个pro啊是否有上一页。
03:13
然后呢,我们再来说啊,比如说是否有下一页啊,比如说配置掉啊,很next啊等等一些吧,好那么这些数据的话呢,我们再来运行一下啊,看看能不能把它获取得到。好,我们来看一下,然后总条数的话呢,啊比较少是吧,因为我们数据库里面好像就有三条数据了啊,那么这个不是太重要的,然后当前的话是第一页,我们每页显示一条,那么肯定总共有三页了啊,因为我们看的是第一页,那么它肯定是没有上一页的,那么有没有下一页呢?诶肯定是有的,所以说你看一下这些信息的话呢,我们就可以啊,很直观的啊,就能把它获取到了,那么呃,说这个有什么用呢?大家注意你来想一下,呃,我们既然有了这个配置对象了,那么将来我们在这个JSP页面中啊,如果说我们想去诶做一个这个分页逻辑的时候呢,我们是不是就可以考虑直接把这个配置对象呢?诶给他啊,通过我们这个转发的方式吧,诶拿到我们这个JSP页面中,那么像我们做这个分页的时候,所有要用到的一些信息,我们其实都可以从这个配置对象里面呢,诶把它拿出来好,甚至于呢。
04:25
我们查到了这个结果呢,其实我们也可以封装到这个配置对象里面,你比如说你来看一下,好,我们还可以什么将诶查询到结果直接封装到我们的配置对象中,好怎么封装的啊,就是我们这个配置里面的话,有一个诶,Set records,然后呢,你直接把你的这个emps放进去就可以了,那么这样的话呢,我们将来就只需要把这个整体呢,诶直接就是我们的这个配置对象是吧,里面包含这么多信息,我们直接把这个配置对象呢,诶想办法搁到我们这个JSP页面中,那么像你这个分页这个相关的这个操作的话呢,其实做起来就特别特别简单了,因为所有你想要的数据呢,都可以从这个配置对象里面来把它获取出来。
05:12
好,那么这就是我们,诶分页插件加上以后的话,我们这个配置对象,哎,它的一个具体的使用,好给大家就介绍这么多。
我来说两句