zoukankan      html  css  js  c++  java
  • java分页查询

    很多数据库自身都提供了分页机制,如SQL Server中提供的top关键字,MySQL数据库中提供的limit关键字,它们都可以设置数据返回的记录数。

    通过各种数据库的分页机制实现分页查询,其优点是减少数据库资源的开销,提高程序的性能;缺点是只针对某一种数据库通用。

    先在数据库中做个表

    然后需要连接到表,并且做个数据类

    然后再创建方法类:方法类需要的变量和调用链接

    在方法类中写两个方法:一个方法是查看总页数,一个方法是查询第N页的数据

    查询总页数:

    查询第N页的数据:

    创建完方法之后,我们只需要调用他们来实现查询结果

    查询结果如下:

    在查询总页数时,我们需要注意的是总记录条数除以页数可能是小数,怎么把这个小数进位,以达到总页数,这里我们用math.ceil()来实现

    在查询第N页数据时,我们要注意的是stat.setInt(1,(ye-1)*hang) ,我们要查看第N页的数据,也就是说我们要翻过N-1页这么多的数据,才能查询到第N页的数据。

  • 相关阅读:
    python-常用数据类型
    python入门篇
    Vue 架构
    Bootstrap Web框架
    策略模式
    Java线程安全总结
    JVM中线程状态转换图
    java 多线程并发系列之 生产者消费者模式的两种实现
    JVM 垃圾回收器详解
    MyISAM和InnoDB索引实现对比
  • 原文地址:https://www.cnblogs.com/dnf1612/p/6264162.html
Copyright © 2011-2022 走看看