• maven项目创7 配置分页插件


    页面编写顺序   首先确定是否拥有想要的pojo(对象实体类)———》dao层mybatis配置——》service层的接口及实现类——》controller(web下)

    分页插件作用于dao层,与之相关的是mybatis的配置

    <!-- 分页插件 -->
            <dependency>
                <groupId>com.github.pagehelper</groupId>
                <artifactId>pagehelper</artifactId>
            </dependency>

    <configuration>
        <!-- 配置分页插件 -->
        <plugins>
            <plugin interceptor="com.github.pagehelper.PageHelper">
                <!-- 设置数据库类型 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库-->        
                <property name="dialect" value="mysql"/>
            </plugin>
        </plugins>
    </configuration>

    然后在执行sql语句前加上

    //分页处理

    PageHelper.startPage(1, 10);
    List<TbItem> list = mapper.selectByExample(example);//执行sql语句,返回列表

      //分页信息
      PageInfo<TbItem> pageInfo=new PageInfo<>(list);
      long total = pageInfo.getTotal();
      System.out.println("共有商品:"+ total);

  • 相关阅读:
    CAN
    snip_opencv环境配置和测试程序
    snip_进制转换代码段
    代码高亮的调试过程
    test3
    test2
    dsBlog_杂类
    js秒数转换为时分秒
    Linux 添加硬盘挂着到指定目录
    上海居住证积分续办
  • 原文地址:https://www.cnblogs.com/dianzan/p/11106649.html
Copyright © 2020-2023  润新知