day20-MyBatis高级查询与分页.docVIP

  • 9
  • 0
  • 约7.33千字
  • 约 20页
  • 2016-11-23 发布于湖北
  • 举报
MyBatis高级查询与分页 一 课程介绍 高级查询 1 高级查询的概念 2 #与$的区别 3 使用代码完成高极查询 4 使用MyBatis完成高级查询 5 Web页面完成高级查询 分页功能 1 真分页与假分页 2 分页的设计原理 3 后台完成分页功能 4 前台完成分页 高级查询与分页的集成(难点) 二 高级查询 2.1 高级查询的概念 什么叫高级查询? 为什么我们需要高级查询? 在我们的课程系统中,高级查询就是多条件查询。大家在上网的时候一定遇到很多这种相应 的查询功能。它可以帮我们更快更好的找到需要的信息与资源。 试想一下,以后咱们做一个客户管理系统。 一张表中有10000多个客户,我们是让用户从10000多个人中去找,还是根据一些条件(如名称,性别等)过一次过滤查询就找到。 下面为一些经常看到的高级查询: 以咱们的Product这个货品为例:如果我们现在要根据这个货品的名称与价格做高级查询应该是怎么样的呢? 下图分析: 根据上面的分析我们可以得出以下结论: 1 高级查询就是在查询基础上添加后面的where条件 2 根据不同的情况,where后面的条件都不同的 3 提供的过滤条件越多,我们查询的排列组合也就越多 综上可以看到,我们需要提供相应的查询字段,但是会不会用到,就看客户自己。但是由于这么多排列组合,我们不可能把所有的Sql全部准备好。

文档评论(0)

1亿VIP精品文档

相关文档