[发明专利]代码复用的方法及装置在审
申请号: | 201910755922.6 | 申请日: | 2019-08-13 |
公开(公告)号: | CN110489109A | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 崔炜;陈志侃 | 申请(专利权)人: | 上海乂学教育科技有限公司 |
主分类号: | G06F8/36 | 分类号: | G06F8/36 |
代理公司: | 11265 北京挺立专利事务所(普通合伙) | 代理人: | 田黎绒<国际申请>=<国际公布>=<进入 |
地址: | 200000 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码复用 场景信息 存储分区 业务指标 预置数据库 工作效率 自动查询 加载 帮助 | ||
本发明公开了代码复用的方法及装置,所述方法包括接收代码复用命令,所述代码复用命令包括代码复用的场景信息和代码复用的业务指标;从预置数据库中获取与所述场景信息对应的存储分区;从所述场景信息对应的存储分区中获取与所述业务指标对应的类路径;根据所述类路径加载代码复用模块。本发明其能够部分的帮助程序员自动查询出其所需要的代码复用模块,降低程序员进行代码复用操作的难度,提高工作效率,避免找错代码复用模块。
技术领域
本发明属于计算机技术领域,尤其涉及一种代码复用的方法及装置。
背景技术
中国发明专利“CN201810200727.2一种代码复用的方法及装置”,其通过接收到代码复用命令后,从预先建立的代码复用库中获取与所述代码复用命令中的代码标识对应的代码复用模块,并加载所述代码复用模块。由于通过输入代码复用命令,就可以查找到需要复用的代码并加载所述代码,以实现代码的复用,因此并不需要用户人为查找可被复用的代码,不仅实现代码复用的操作简单以及编写效率的提升,而且由于不存在手动复制代码的操作,因此避免了在复制过程中遗漏部分代码导致编译错误的问题产生。同时将代码复用集中到代码复用库,实现数据的集中,避免分布在各个程序不易管理和检索。在代码复用库中实现代码风格统一,实现一处修改,多处使用,减少维护成本。
但上述专利所公开技术存在以下缺陷:程序员必须清楚的知道代码标识对应的代码复用模块是自己需要的代码复用模块,才能使用该代码复用的方法及装置。而实际应用中代码标识的数量会很多,程序员必须每次在代码标识列表中查询才能找到自己需要的代码标识。这会花费很多时间,而且有时还会找错自己需要的代码标识。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种代码复用的方法及装置,其能够部分的帮助程序员自动查询出其所需要的代码复用模块,降低程序员进行代码复用操作的难度,提高工作效率,避免找错代码复用模块。
技术方案如下:
本发明公开了一种代码复用的方法,包括:
接收代码复用命令,所述代码复用命令包括代码复用的场景信息和代码复用的业务指标;
从预置数据库中获取与所述场景信息对应的存储分区;
从所述场景信息对应的存储分区中获取与所述业务指标对应的类路径;
根据所述类路径加载代码复用模块。
上述代码复用的方法,在接收代码复用命令之前,生成代码复用命令;
所述生成代码复用命令包括:
获取当前编程或预编程的场景信息;
获取当前编程或预编程的业务指标。
本发明还公开了一种代码复用的装置,包括:
命令接收单元,用于接收代码复用命令,所述代码复用命令包括代码复用的场景信息和代码复用的业务指标;
第一获取单元,用于从预置数据库中获取与所述场景信息对应的存储分区;
第二获取单元,用于从所述场景信息对应的存储分区中获取与所述业务指标对应的类路径;
加载单元,用于根据所述类路径加载代码复用模块。
上述代码复用的装置,还包括:
命令生成单元,用于生成代码复用命令;
所述生成代码复用命令包括:
获取当前编程或预编程的场景信息;
获取当前编程或预编程的业务指标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海乂学教育科技有限公司,未经上海乂学教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910755922.6/2.html,转载请声明来源钻瓜专利网。