package cn.bdqn.mhouse.dao;import java.util.List;import cn.bdqn.mhouse.entity.House;
import cn.bdqn.mhouse.entity.HouseCondition;
import cn.bdqn.mhouse.util.Page;
/***
*
* 项目名称:mhouse
* 类名称:IHouseDao
* 类描述:   房屋信息的持久化层接口
* 创建人:Mu Xiongxiong
* 创建时间:2017-3-15 上午11:37:35
* 修改人:Mu Xiongxiong
* 修改时间:2017-3-15 上午11:37:35
* 修改备注:
* @version
**/public interface IHouseDao {/*** * @Title: deleteByPrimaryKey* @Description: 该方法的主要作用:根据id删除房屋信息* @param  @param id* @param  @return 设定文件  * @return  返回类型:int   * @throws*/int deleteByPrimaryKey(Integer id);/*** * @Title: insert* @Description: 该方法的主要作用:添加房屋信息* @param  @param record* @param  @return 设定文件  * @return  返回类型:int   * @throws*/int insert(House record);/*** * @Title: selectByPrimaryKey* @Description: 该方法的主要作用:根据id查询房屋信息* @param  @param id* @param  @return 设定文件  * @return  返回类型:House   * @throws*/House selectByPrimaryKey(Integer id);/*** * @Title: updateByPrimaryKey* @Description: 该方法的主要作用:根据id修改房屋信息* @param  @param record* @param  @return 设定文件  * @return  返回类型:int   * @throws*/int updateByPrimaryKey(House record);/*** * @Title: reCount* @Description: 该方法的主要作用:动态查询房屋信息的总记录* @param  @param housec* @param  @return 设定文件  * @return  返回类型:int   * @throws*/int  reCount(HouseCondition housec);/*** * @Title: getHouseInfoByDymanic* @Description: 动态分页查询房屋信息* @param @param housec* @param @param pageIndex* @param @return    设定文件* @return Page    返回类型* @throws*/Page getHouseInfoByDymanic(HouseCondition housec,int pageIndex);///测试//*** * @Title: getHouseInfo* @Description: 查询全部房屋信息* @param @return    设定文件* @return Page    返回类型* @throws*/Page getHouseInfo();//测试分页查询所有房屋信息Page getHousePage(int pageIndex);
}

Mybatis+mysql动态分页查询数据案例——房屋信息的接口(IHouseDao)相关推荐

  1. Mybatis+mysql动态分页查询数据案例——配置映射文件(HouseDaoMapper.xml)

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "- ...

  2. Mybatis+mysql动态分页查询数据案例——Mybatis的配置文件(mybatis-config.xml)

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC & ...

  3. Mybatis+mysql动态分页查询数据案例——条件类(HouseCondition)

    package cn.bdqn.mhouse.entity; /*** * * 项目名称:house * 类名称:HouseCondition * 类描述: 动态查询房屋信息的条件类 * 创建人:Mu ...

  4. Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)

    package cn.bdqn.mhouse.util;import java.util.ArrayList; import java.util.List;import cn.bdqn.mhouse. ...

  5. Mybatis+MySQL动态分页查询数据经典案例

    最近在用Mybatis做项目的时候遇到了不少问题,今天我就在这和大家分享一下,稀稀拉拉的研究了两天,终于搞好了! 开发人员:1111 开发软件:Myeclipse 用到的框架技术:Mybatis 数据 ...

  6. Mybatis+MySQL动态分页查询数据经典案例(含代码以及测试)

    最近在用Mybatis做项目的时候遇到了不少问题,今天我就在这和大家分享一下,稀稀拉拉的研究了两天,终于搞好了! 开发人员:1111 开发软件:Myeclipse 用到的框架技术:Mybatis 数据 ...

  7. 【MySql】MySQL排序分页查询数据顺序错乱的原因和解决办法

    本文目录 一.问题现象 二.问题复现 2.1 表结构 2.2 数据来源 2.3 问题复现 三.问题原因 四.解决方案 4.1 官网推荐的 order by 索引列 4.2 order by 后多添加一 ...

  8. 基于SpringDataJpa的mysql动态分页多表查询

    基于SpringDataJpa的mysql动态分页多表查询 由于这篇文章预计篇幅会很长,关于Spring Data JPA的知识就简短的分享,更多的请自行度娘,JPA 封装了很多查询的接口,但今天要讲 ...

  9. jpa mysql sql分页查询语句_JPA多条件复杂SQL动态分页查询功能

    概述 ORM映射为我们带来便利的同时,也失去了较大灵活性,如果SQL较复杂,要进行动态查询,那必定是一件头疼的事情(也可能是lz还没发现好的方法),记录下自己用的三种复杂查询方式. 环境 spring ...

最新文章

  1. python展开 c函数中的宏预处理_最基本的宏函数 课后习题9.2 (C语言代码)
  2. pytorch优化器,学习率衰减学习笔记
  3. 产品经理如何提升自己的配色能力
  4. jQuery学习笔记:attr()与prop()的区别
  5. 【F3简介】一张图看懂FPGA-F3实例
  6. CIPAddressCtrl的用法
  7. HDU 1028 Ignatius and the Princess III
  8. CentOS切换运行级别 图形模式/命令行模式
  9. mysql字段作用_mysql用户表host字段作用
  10. HashSet vs TreeSet vs LinkedHashSet
  11. 安志清PHP:dedecms织梦常用标签大全,只有你没见过的
  12. 使用小马激活工具激活Windows后,浏览器的首页被篡改,如何改回去?
  13. matlab运行后没反映,matlab运行这个程序没有反应,也不报错,是什么原因?
  14. Python-接口自动化(四)
  15. #NI卸载修复工具,可以解决安装过程中出现“应用程序的安装程序可能已损坏”的问题。
  16. 腾讯云永久修改主机名
  17. R3LIVE代码详解(一)
  18. 解决旅行商问题的方法
  19. 青龙面板--京东试用申请
  20. CentOS 7的时间设置

热门文章

  1. Constructing the Array CodeForces - 1353D(数据结构+分类+建设性算法)
  2. c语言加花指令,花指令的应用
  3. 实现option上下移动_js: 实现Select的option上下移动 | 学步园
  4. oracle多条件分组统计_多条件统计,就必须用Ifs系列函数,绝对的高能!
  5. Codeforces Round #740 (Div. 2) D2. Up the Strip dp + 分块优化 + 逆向思维
  6. Acwing 1085. 不要62
  7. Codeforces Round #764 (Div. 3)
  8. YBTOJ:魔法数字(数位dp)
  9. P3706-[SDOI2017]硬币游戏【高斯消元,字符串hash】
  10. CF453C-Little Pony and Summer Sun Celebration【构造】