Springboot+easyui实现数据库前台信息分页显示

本文介绍了如何使用Springboot结合EasyUI在前台实现数据库信息的分页显示,详细讲述了实体类、SQL的limit用法、各层代码实现及HTML页面配置,旨在优化大量数据时的用户体验和性能。
摘要由CSDN通过智能技术生成

数据库中的信息在前台的分页显示.

       为什么要进行要分页?是为了在前台页面中不采用滚动条的形式看起来更加的美观.同时如果不采用分页的形式,如果数据量较大的话,浏览器的请求会特别的耗费时间,可能会导致浏览器崩溃。

       项目目录结构如下图所示:

目录结构图

1 数据库信息的存储

1.1 建立一个实体类,用来存储该表中的所有用户信息。

       该实体类中的属性名和数据库中的表中的属性名一样,通过泛型存储该表中的所有用户信息

       数据库中的信息如下图所示:

数据库信息表

       所以我们建立的数据库应该包含上述表中的所有属性信息。

1.2 sql语句的limit使用。



       不加limit限制是无法进行分页展示信息的

       select * from stu LIMIT 10;—————检索前10行数据,显示1-10条数据

       select * from stu LIMIT 1,10;—————检索从第2行开始,累加10条id记录,共显示id为2….11


       注意:limit中的起始值是0,limit 0表示数据库中的第一条信息

2 代码实现


2.1 实体类代码

       代码如下所示:

package test.entity;

public class Stu {
   
    public String sno;
    public String sname;
    public String password;
    public String tno;
    public String tname;
    public String tgrade;

    public Stu (String sno,String sname,String password,String tno,String tname,String tgrade){
        this.sname=sname;
        this.password=password;
        this.tno=tno;
        this.tname=tname;
        this.tgrade=tgrade;
    }

    public String getSno() {
        return sno;
    }

    public void setSno(String sno) {
        this.sno = sno;
    }

    public String getSname() {
        return sname;
    }

    public void setSname(String sname) {
        this.sname = sname;
    }

    public String getPassword() {
        return password;
    }

    public void 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值