zoukankan      html  css  js  c++  java
  • 淘淘商城01-分页插件的使用

    一、分页插件PageHelper。

      1、配置mybatis的SqlMapConfig.xml配置文件

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE configuration
            PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
            "http://mybatis.org/dtd/mybatis-3-config.dtd">
    <configuration>
        <plugins>
            <plugin interceptor="com.github.pagehelper.PageHelper">
                <!-- 配置使用什么数据库:数据库方言 -->
                <property name="dialect" value="mysql"/>
            </plugin>
        </plugins>
    </configuration>

      2、写一个测试类。

    public class TestPageHelper {
    
        @Test
        public void testPageHelper() {
            //1.初始化spring容器。
            ApplicationContext applicationContext = new ClassPathXmlApplicationContext("classpath:spring/*.xml");
            //2.获取mapper对象
            TbItemMapper itemMapper = applicationContext.getBean(TbItemMapper.class);
            //3使用pageHelper设置条件,且只对第一条查询有效
            PageHelper.startPage(1,3);
            //4、查询tb_item表,example没有加条件相当于select * from tb_item;
            TbItemExample example = new TbItemExample();
            List<TbItem> tbItems = itemMapper.selectByExample(example);
            //5、取分页信息
            PageInfo<TbItem> pageInfo = new PageInfo<>(tbItems);
            //6、打印查询结果
            for(TbItem item : tbItems) {
                System.out.println(item.getTitle());
            }
        }
    }

      3、控制台只打印三条数据

  • 相关阅读:
    luogu P3239 [HNOI2015]亚瑟王
    android之软件键盘
    Eclipse输入智能提示设置
    防止反编译
    二进制数据读写
    数据类型转换
    类对象的读写文件
    Eclipse 快捷键
    修改IP
    Android eclipse 运行项目设置程序默认安装到SD卡
  • 原文地址:https://www.cnblogs.com/huclouy/p/9538884.html
Copyright © 2011-2022 走看看