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));
|
}
|
|
}
|