处理分页各层分工 | 学习笔记

简介: 快速学习处理分页各层分工

开发者学堂课程【JDBC 数据库开发进阶处理分页各层分工】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/32/detail/696


处理分页各层分工


简介:

1、分页 Bean 的设计

2、分页在各层中的处理


1、分页Bean的设计

我们把这些分页数据封装到一个 javabean 中,它就叫分页 Bean ,例如:PageBeanPageBean.iava

代码:

public class pageBean{

private int pc; //当前页码page code

// private int .tp;//总页数total page

private int tr;//总记录数total record

private int Ps;//每页记录数page size

private List bsanIi.s.t;l /当前页的记录

.....

}


2、分页在各层中的处理

  • 页面:给出分页相关的链接们!
  • 页面需要给 Servlet 传递什么:有可能传递 pc
  • Serxlet:创建 PageBean ,对象,给 PageBean 所有的属性赋值,然后传递给页面;
  • serxlet需要给 DAO 传遇 pc、 ps
  • Service :略
  • Dao
  • tr: select count(*) t.customer
  • beanList : select * from t.customer limit x, y

image.png

相关文章
|
设计模式 JSON 架构师
你真的需要防腐层吗?DDD 系统间的7种关系梳理与实践
当提到系统间交互的时候,人们都会想到大名鼎鼎的防腐层,用来防止其他系统的模型变更对本系统造成影响。但是在实践这个模式的过程中,我们常常会遇到问题。此时我们也应该考虑下其他的系统交互方式。
26727 12
你真的需要防腐层吗?DDD 系统间的7种关系梳理与实践
|
5月前
|
C++
C++中类的接口与实现分离的技术性探讨
C++中类的接口与实现分离的技术性探讨
88 1
|
2月前
|
存储 缓存 前端开发
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
|
2月前
|
缓存 前端开发
构建前端防腐策略问题之引入前端防腐层是否总是合理
构建前端防腐策略问题之引入前端防腐层是否总是合理
|
存储 设计模式 缓存
复杂逻辑业务层治理探究
复杂逻辑业务层治理探究
370 1
|
JSON 缓存 监控
代码分层设计
在搭建一个项目之前,除了要进行架构和业务方面的设计和分析,往往还需要对代码的结构进行规范化设计。而分层思想,是应用系统最常见的一种架构模式。
568 0
|
存储 人工智能 搜索推荐
视频的分层组织 | 学习笔记
快速学习视频的分层组织,介绍了视频的分层组织系统机制, 以及在实际应用过程中如何使用。
175 0
视频的分层组织 | 学习笔记
|
开发者
数据层设计与开发(数据层工厂类) | 学习笔记
简介:快速学习数据层设计与开发(数据层工厂类)
数据层设计与开发(数据层工厂类) | 学习笔记
|
前端开发 Oracle 关系型数据库
【代码分层结构设计】思想学习
本文主要摘录个人写代码的心得体会。
149 0
|
设计模式 开发框架 数据库
业务层结构优化 | 学习笔记
简介:快速学习业务层结构优化