类 DatasourceService
java.lang.Object
net.sohelp.boot.admin.core.service.datasource.DatasourceService
数据源服务类,用于管理系统的数据源信息。
- 从以下版本开始:
- 2024/7/22 14:49
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
DatasourceService
public DatasourceService()
-
-
方法详细资料
-
list
查询所有启用的数据源列表。根据资源配置类型(数据库或文件)分别处理: - 若为数据库资源,则查询指定表中路径匹配 '/sohelp-boot/datasource/' 的记录,并解析其内容构建数据源对象; - 若为文件资源,则通过文件服务接口加载该目录下的所有数据源配置文件。
- 返回:
- 返回系统中所有的数据源信息列表。
- 抛出:
SQLException- 当执行数据库查询时发生错误。
-
getDatasource
@Comment("\u83b7\u53d6\u6570\u636e\u6e90") public DatasourceVO getDatasource(String key) throws Exception 根据键名获取特定的数据源配置信息。- 参数:
key- 数据源的唯一标识符。- 返回:
- 匹配的数据源对象;若未找到或输入为空则返回null。
- 抛出:
Exception- 在流操作过程中可能抛出异常。
-