Mybatis+mysql动态分页查询数据案例——房屋信息的接口(IHouseDao)
生活随笔
收集整理的這篇文章主要介紹了
Mybatis+mysql动态分页查询数据案例——房屋信息的接口(IHouseDao)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dns应该怎么设置?
- 下一篇: Mybatis+mysql动态分页查询数