接口信息录入方法、装置、计算机设备和存储介质与流程

文档序号:33765445发布日期:2023-04-18 19:27阅读:53来源:国知局
接口信息录入方法、装置、计算机设备和存储介质与流程

本申请涉及信息录入,特别是涉及一种接口信息录入方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、随着管理系统业务规模不断扩大,业务的接口数量不断增加同时,中台管理系统对接口鉴权具有很强的依赖性,配置接口权限,需要提前录入系统所有的接口信息,该过程十分繁琐,且易出错。

2、目前,各个接口及相关信息的录入,大都以脚本的方式将接口信息写入数据库,这就需要服务器多次的响应以读取接口信息。

3、所以,目前的接口信息录入方法,在录入接口信息时,存在效率低下的缺陷。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种高效的接口信息录入方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种接口信息录入方法。所述方法包括:

3、扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;

4、扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象;

5、根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;

6、从所述接口信息集合中提取各所述接口对象的接口信息;

7、根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。

8、在其中一个实施例中,所述扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象包括:

9、扫描预设路由文件,获取路由地址;

10、根据所述路由地址,扫描路由页面所引用的组件;

11、根据所述路由地址,获取不同路由包含的接口对象。

12、在其中一个实施例中,所述扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合包括:

13、扫描预设接口文件,获取所述接口文件的关键字;

14、根据所述关键字,提取所述预设接口文件中携带的接口信息集合。

15、在其中一个实施例中,所述根据所述关键字,提取所述预设接口文件中携带的接口信息集合包括:

16、根据所述关键字,获取所述接口文件的接口信息;

17、提取所述预设接口文件中携带的接口信息集合。

18、在其中一个实施例中,所述根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果之前,还包括:

19、识别不同所述组件之间的引用关系;

20、根据所述引用关系,扫描所述组件引用的其他组件以及所述其他组件包含的接口对象。

21、在其中一个实施例中,上述接口信息录入方法还包括:

22、通过fs模块读取所述预设接口文件以及所述预设路由文件。

23、第二方面,本申请还提供了一种接口信息录入装置。所述装置包括:

24、接口信息集合提取模块,用于扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;

25、接口获取模块,用于扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口;

26、匹配模块,用于根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;

27、接口信息提取模块,用于从所述接口信息集合中提取各所述接口对象的接口信息;

28、接口信息写入模块,根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。

29、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

30、扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;

31、扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象;

32、根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;

33、从所述接口信息集合中提取各所述接口对象的接口信息;

34、根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。

35、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

36、扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;

37、扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象;

38、根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;

39、从所述接口信息集合中提取各所述接口对象的接口信息;

40、根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。

41、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

42、扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;

43、扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象;

44、根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;

45、从所述接口信息集合中提取各所述接口对象的接口信息;

46、根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。

47、上述接口信息录入方法、装置、计算机设备、存储介质和计算机程序产品,通过扫描预设接口文件、预设路由文件以及路由页面所引用的组件,获取预设接口文件中携带的接口信息集合以及不同路由包含的接口,再根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果,最后,从接口信息集合中提取各接口对象的接口信息,根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。本方案中,根据不同路由对象的接口名,将路由对象与接口对象匹配,去获取接口对象的接口信息,可以不用为每个路由对象所引用的接口重复录入接口信息,从而提高接口信息录入效率。



技术特征:

1.一种接口信息录入方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象包括:

3.根据权利要求1所述的方法,其特征在于,所述扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述关键字,提取所述预设接口文件中携带的接口信息集合包括:

5.根据权利要求1所述的方法,其特征在于,所述根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果之前,还包括:

6.根据权利要求1所述的方法,其特征在于,还包括:

7.一种接口信息录入装置,其特征在于,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。


技术总结
本申请涉及一种接口信息录入方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:扫描预设接口文件,提取所述预设接口文件中携带的接口信息集合;扫描预设路由文件以及路由页面所引用的组件,获取不同路由包含的接口对象;根据不同路由对象的接口名,将路由对象与接口对象匹配,得到匹配结果;从所述接口信息集合中提取各所述接口对象的接口信息;根据所述匹配结果,将各所述接口对象的接口信息写入不同路由对象对应的接口对象中。采用本方法能够提高接口信息录入效率。

技术研发人员:曾飞龙,薛海伟,鲁健翔,戴小村
受保护的技术使用者:湖南长银五八消费金融股份有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1