[发明专利]通用组件调用方法、装置、计算机设备及存储介质在审
申请号: | 201811285630.2 | 申请日: | 2018-10-31 |
公开(公告)号: | CN109582303A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 吴启;祁银翠 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/38 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通用组件 目标业务 业务参数 计算机设备 存储介质 调用请求 目标文件 类库 调用 存储 存储资源 调用目标 开发效率 复用率 组件表 查询 发送 | ||
本发明公开了一种通用组件调用方法、装置、计算机设备及存储介质,该方法包括:获取调用请求,调用请求包括目标业务类型和目标业务类型对应的业务参数;基于目标业务类型查询类库组件表,获取与目标业务类型对应的通用组件名和存储ID;基于通用组件名和存储ID,从存储资源库中获取与目标业务类型相对应的目标通用组件;通过目标通用组件的接口将业务参数发送至目标通用组件中;执行目标通用组件,基于业务参数生成目标文件,本发明通过快速调用目标通用组件生成目标文件,提高了类库组件的复用率,提升了开发效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种通用组件调用方法、装置、计算机设备及存储介质。
背景技术
在网页开发的过程中,经常需要使用各种样式组件来实现某些功能,例如网页请求、界面UI或者交互等功能,在不同项目中实现类似功能的组件其整体框架是类似的,作为前端开发,使用某些类似组件时,都需要重写一遍,类库组件的复用率低,既增加了开发者的工作,又浪费时间,拖慢整体的开发进度。且不同项目中类似的组件没有明确同一的规范,后续进行优化和维护时,需要针对每一项目分别进行优化和维护,可维护性低。
发明内容
本发明实施例提供一种通用组件调用方法、装置、计算机设备及存储介质,可以快速调用通用组件生成目标文件,以提高类库组件的复用率,提升开发效率。
一种通用组件调用方法,包括:
获取调用请求,所述调用请求包括目标业务类型和所述目标业务类型对应的业务参数;
基于所述目标业务类型查询类库组件表,获取与所述目标业务类型对应的通用组件名和存储ID;
基于所述通用组件名和所述存储ID,从通用样式类库中获取与所述目标业务类型相对应的目标通用组件;
通过目标通用组件的接口将所述业务参数发送至所述目标通用组件中;
执行所述目标通用组件,基于所述业务参数生成目标文件。
一种通用组件调用装置,包括:
调用请求获取模块,用于获取调用请求,所述调用请求包括目标业务类型和所述目标业务类型对应的业务参数;
目标业务类型查询模块,用于基于所述目标业务类型查询类库组件表,获取与所述目标业务类型对应的通用组件名和存储ID;
目标通用组件获取模块,用于基于所述通用组件名和所述存储ID,从通用样式类库中获取与所述目标业务类型相对应的目标通用组件;
业务参数发送模块,用于通过目标通用组件的接口将所述业务参数发送至所述目标通用组件中;
目标文件生成模块,用于执行所述目标通用组件,基于所述业务参数生成目标文件。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述通用组件调用方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述通用组件调用方法的步骤。
上述通用组件调用方法、装置、计算机设备及存储介质,通过根据调用请求获取到调用请求所包含的目标业务类型对应的通用组件名和存储ID,使得通用样式组件的调用过程更简洁和便于操作;然后根据通用组件名和存储ID直接从通用样式类库获取到相对应的目标通用组件,可以快速的调用目标通用组件,减少了每次调用时编写组件脚本的工作量;将调用请求中包含的业务参数发送至目标通用组件并生成目标文件,使得目标通用组件可以满足用户的个性化需求,并且可以快速调用通用组件生成目标文件,提高通用组件的复用率,提升了开发效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811285630.2/2.html,转载请声明来源钻瓜专利网。