类 ModuleDatasource
java.lang.Object
net.sohelp.boot.engine.web.report.ModuleDatasource
模块数据源针对 UReport
- 从以下版本开始:
- 2025/10/31 12:38
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
ModuleDatasource
public ModuleDatasource()
-
-
方法详细资料
-
getData
public List<Map<String,Object>> getData(String dsName, String dataSetName, Map<String, Object> parameters) throws BusiException, SQLException, EntityException根据数据源名称和数据集名称获取数据- 参数:
dsName- 数据源名称,不能为空dataSetName- 数据集名称,不能为空parameters- 查询参数,包含refid和id等关键信息- 返回:
- 包含查询结果的列表,每个元素是一个Map,键为属性标签,值为属性值
- 抛出:
BusiException- 当数据源名称、数据集名称为空,模块不存在,主实体引用不存在, 实体引用不存在,或没有配置外键时抛出SQLException- 当数据库操作发生错误时抛出EntityException- 当实体相关操作发生错误时抛出
-