-
-
liduo 初学数据Lv2
发表于2021-6-18 11:22
悬赏1
已解决

具体步骤:
1)写一个类,类加上@Component注解,实现 InterfaceDataSourceParamHelper 接口,接口通过方法getCaption指定一个供接口数据源前台表示使用的名称。
这个名称的用途:在接口数据源,扩展参数处选择对应的名称。
(2)用java代码实现该接口,结合接口规范说明,按实际需要编写,示例见图。
(3)完成后,导出为 jar 包,放到产品的 WEB-INF/lib 目录下即可
(4)部署的环境重启,即可在新建或编辑接口数据源时,可在“扩展参数”的下拉框下,可以看到新增的接口实现。
(5)为项目开发的定制接口开发代码,务必要放到项目定制分支上管理起来,开项目定制分支由开发者向配置管理员申请,便于后期维护、开发、管理。

4个回答
-
ESENSOFT官方技术支持 管理员
目的:有些情况,http接口除了给定url和基本参数外,还要能加入更多其他参数,但这些参数是需要动态给值的,当参数值获取逻辑较复杂时,通过简单的宏表达式以及普通函数取值没法取到。
具体步骤:
1)写一个类,类加上@Component注解,实现 InterfaceDataSourceParamHelper 接口,接口通过方法getCaption指定一个供接口数据源前台表示使用的名称。
这个名称的用途:在接口数据源,扩展参数处选择对应的名称。
(2)用java代码实现该接口,结合接口规范说明,按实际需要编写,示例见图。
(3)完成后,导出为 jar 包,放到产品的 WEB-INF/lib 目录下即可
(4)部署的环境重启,即可在新建或编辑接口数据源时,可在“扩展参数”的下拉框下,可以看到新增的接口实现。
(5)为项目开发的定制接口开发代码,务必要放到项目定制分支上管理起来,开项目定制分支由开发者向配置管理员申请,便于后期维护、开发、管理。