package com.cloud.device.dao;
|
|
import com.cloud.device.model.Cluster;
|
import com.cloud.model.sys.SysMenu;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.springframework.stereotype.Repository;
|
|
import java.util.List;
|
import java.util.Map;
|
import java.util.Set;
|
|
/**
|
* @author lp
|
*/
|
@Repository
|
@Mapper
|
public interface ClusterDao {
|
/**
|
* 根据Id删除
|
* @param id
|
* @return
|
*/
|
int deleteById(String id);
|
|
/**
|
* 添加集群
|
* @param record
|
* @return
|
*/
|
int save(Cluster record);
|
|
/**
|
* 添加集群
|
* @param record
|
* @return
|
*/
|
int saveSelective(Cluster record);
|
|
/**
|
* 根据ID查询
|
* @param id
|
* @return
|
*/
|
Cluster selectById(String id);
|
|
/**
|
* 编辑集群
|
* @param record
|
* @return
|
*/
|
int updateByIdSelective(Cluster record);
|
|
/**
|
* 编辑
|
* @param record
|
* @return
|
*/
|
int updateById(Cluster record);
|
|
/**
|
* 根据参数查询
|
* @param params
|
* @return
|
*/
|
List<Cluster> findClusterByParam(Map<String,Object> params);
|
|
List<Cluster> findClusterByIds(List<String> ids);
|
|
}
|