package me.zhilong.bms.api.dao; import java.util.List; import me.zhilong.bms.common.entitys.SensorEntity; /** * 传感器dao * @author:刘志龙 * @since:2014年11月28日 下午6:17:37 * @version:1.0 */ public interface SensorDao { /** * 保存传感器信息 * @param sensor */ void saveSensorBySensor(SensorEntity sensor); /** * 删除传感器信息 * @param sensor */ void delSensorBySensor(SensorEntity sensor); /** * 通过userid查找传感器 * @param userid * @return */ List<SensorEntity> getSensorByUserId(Long userid); /** * 通过传感器序列号获取传感器 * @param serialnum * @return */ SensorEntity getSensorBySerialNum(String serialnum); /** * 更新传感器信息 * @param sensorEntity */ void updateSensorByObject(SensorEntity sensorEntity); }