美文网首页其他
灵狐和分页工具

灵狐和分页工具

作者: 小鱼嘻嘻 | 来源:发表于2018-09-01 10:28 被阅读3次
灵狐安装

阿里推出了开发规约,同时也推出了灵狐插件,便于我们做代码校验,也便于代码自动生成。

安装成功之后:


image.png
数据层代码自动生成

数据层代码自动生成,可以用灵狐也可以自己网上搜一个idea 相关插件就OK了
灵狐生成如图:


image.png

下面就是不停的next就OK了

分页工具

对应的开源地址:
https://github.com/pagehelper/Mybatis-PageHelper
首先需要引入相关依赖:

          <dependency>
               <groupId>com.github.pagehelper</groupId>
               <artifactId>pagehelper-spring-boot-starter</artifactId>
               <version>1.2.5</version>
           </dependency>

properties文件下加入:
pagehelper.helper-dialect=mysql
分页代码:

       PageHelper.offsetPage(page.getOffset(), page.getPageSize(), true);
        MeetingInfoParam meetingInfoParam = new MeetingInfoParam();
        meetingInfoParam.createCriteria().andCrewIdEqualTo(meetingUserInfoReq.getCrewId())
            .andInitiatorEqualTo(meetingUserInfoReq.getUserId())
            .andStatusEqualTo(MeetingStatusEnum.DRAFT.getCode());
        List<MeetingInfoDO> meetings = meetingInfoDAO.selectByExample(meetingInfoParam);
        PageInfo<MeetingInfoDO> pageInfo = new PageInfo<>(meetings);
        page.setTotalRecord(pageInfo.getTotal());

只需要加入 PageHelper.offsetPage(page.getOffset(), page.getPageSize(), true);一行代码就可以实现分页功能了,需要注意的是:只有在这行代码后面的第一个查询语句可以支持分页,其他的不可以。是不是很简单。这样可以免去自己写SQL。

相关文章

  • 灵狐和分页工具

    灵狐安装 阿里推出了开发规约,同时也推出了灵狐插件,便于我们做代码校验,也便于代码自动生成。 plugins ->...

  • 杨过爱郭芙25——伊香儿带你品《神雕》原著,揭开杨过的隐秘心事以

    1 杨过和郭襄来到了灵狐所在的黑泥潭,竟然发现有两只一模一样的灵狐,凭杨过的功夫还是可以捉住它们的,可惜杨过没灵狐...

  • Java Web 之分页技术

    本文包括:1、分页技术概述2、实现分页3、完善分业——分页工具条4、几种常见的分页工具条 1、分页技术概述 物理分...

  • 墨渊白浅渊浅情深(三十二)

    狐族居于青丘,又分九尾天狐和地狐,地狐为令狐,赤狐,玄狐,灵狐和黑狐。九尾白狐诞生于洪荒远古神族,青丘的统治者。赤...

  • 天狐劫

    九尾狐一族,按照修为的浅深分为:灵、妖、魔、仙、天;灵狐最弱,仙狐是为最强。至于天狐,在九尾狐一族中更是传说...

  • 灵狐

    飞在云端, 遥望云海下的桑田, 寻找落在身后的记忆, 一朵朵曼陀罗花缓缓盛开。 水,义无反顾的挣脱, 又在失重下缓...

  • 灵狐

    秦公子渡河的时候,看见岸上春草涌动。水波与青草相接,层层叠叠的绿舒展开来,一直蔓延到很远、很远的地方。 灵狐就在那...

  • 灵狐

    01 我是一只灵狐 每天 在森林中漫步 注意微尘的飞舞 注意每一个刚抵达的旅狐 注意他们想吃的每一种鱼和野果 注意...

  • 灵狐

    远处耸立的高楼 楔子般,钉入大地 大地发出分娩般的震颤 而清风 从四面八方 带来喧嚣的人群: 光明而又愚昧; 姣好...

  • 灵狐

    我是一只千年九尾狐 千百年来只为待你而来 白雪滚滚 寂寞难挨 我是一只千年九尾狐 千百年来终于等到你来 红尘滚滚 ...

网友评论

本文标题:灵狐和分页工具

本文链接:https://www.haomeiwen.com/subject/gcbywftx.html