package edu.sjtu.infosec.ismp.manager.AM.dao; import java.io.Serializable; import java.util.List; import edu.sjtu.infosec.ismp.manager.AM.model.AssetHardwareBO; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; /** * AssetHardware的Dao接口 * * @author Breggor * */ public interface AssetHardwareDao { /** * 添加assetHardware * * @param assetHardware * */ public void saveAssetHardware(AssetHardwareBO entity); /** * 更新assetHardware * * @param assetHardware * */ public void updateAssetHardware(AssetHardwareBO entity); /** * 删除assetHardware * * @param assetHardware * */ public void deleteAssetHardware(AssetHardwareBO entity); /** * model模糊查询assetHardware * * @param assetHardware * */ List<AssetHardwareBO> getListByAssetHardware(AssetHardwareBO entity); /** * ID查询assetHardware * * @param assetHardware * */ AssetHardwareBO getAssetHardware(Serializable entityId); /** *统计assetHardware总行数 * * @param assetHardware * */ int getCountByAssetHardware(AssetHardwareBO entity); /** * 分页查询assetHardware * * @param assetHardware * */ List<AssetHardwareBO> getPageListByAssetHardware(AssetHardwareBO entity,Page page); }