package com.usky.data.mapper;
import com.usky.data.domain.DataLink;
import com.usky.common.mybatis.core.CrudMapper;
import java.util.List;
/**
*
* 数据中心_数据连接表 Mapper 接口
*
*
* @author fyc
* @since 2026-01-23
*/
public interface DataLinkMapper extends CrudMapper {
/**
* 根据连接名称统计数量(排除指定ID)
* @param fullName 连接名称
* @param id 排除的主键ID
* @return 数量
*/
int countByFullName(String fullName, Integer id);
/**
* 分页查询数据源列表
* @param startIndex 起始索引
* @param pageSize 每页条数
* @param keyword 关键字
* @return 数据源列表
*/
List selectPageList(int startIndex, int pageSize, String keyword);
}