package com.iailab.module.infra.api.db; import com.iailab.module.infra.api.db.dto.DataSourceConfigRespDTO; import com.iailab.module.infra.convert.db.DataSourceConfigConvert; import com.iailab.module.infra.service.db.DataSourceConfigService; import org.springframework.stereotype.Service; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * 数据源配置 API 实现类 * * @author 芋道源码 */ @RestController // 提供 RESTful API 接口,给 Feign 调用 @Validated public class DataSourceConfigServiceApiImpl implements DataSourceConfigServiceApi { @Resource private DataSourceConfigService dataSourceConfigService; @Override public DataSourceConfigRespDTO getDataSourceConfig(Long id) { return DataSourceConfigConvert.INSTANCE.convert02(dataSourceConfigService.getDataSourceConfig(id)); } }