The invention discloses a method, device, storage medium and electronic device for developing software. The method comprises acquiring the program code names corresponding to the predetermined business logic configured in the preset configuration file and calling the program code corresponding to the program code names to complete the development of the predetermined software. In the whole process of the invention, the business logic and the program code corresponding to each program code name in the business logic are two separate parts. The business logic is configured by configuration file, and the specific program code involved in the business logic is invoked according to the program code name in the business logic. This method is developed. Program developers do not need to have a deep understanding of the storm framework, but only need to write the corresponding program code. Writing the encapsulated program code can be directly called by business logic according to the code name, which reduces the threshold of using the storm framework and increases the number of developers available.
【技术实现步骤摘要】
一种开发软件的方法、装置、存储介质及电子设备
本专利技术涉及软件开发领域,特别是涉及一种开发软件的方法、装置、存储介质及电子设备。
技术介绍
软件的开发人员在使用storm(即免费并开源的分布式实时计算系统)时需要大量了解storm框架,并且需要根据框架规范编写代码。开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api(即接口),需要大量的开发经验,使用门槛过高。
技术实现思路
本专利技术提供一种开发软件的方法、装置、存储介质及电子设备,用以解决现有技术的如下问题:开发人员直接使用storm框架做数据实时处理时,需要深入了解storm框架,熟悉相关api,需要大量的开发经验,使用门槛过高。为解决上述技术问题,一方面,本专利技术提供一种开发软件的方法,包括:获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称;调用程序代码名称对应的程序代码,以完成预定软件的开发。可选的,获取预设配置文件中配置的预定业务逻辑和预定业务逻辑对应的各个程序代码名称之前,还包括:按照预设规则设置预设配置文件,其中,配置文件配置了预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立程序代码名称和程序代码名称对应程序代码的关联关系,以构建预定软件的开发框架。可选的,建立程序代码名称和程序代码名称对应程序代码的关联关系,包括:建立程序代码名称与预定接口的关联关系;建立预定接口和程序代码名称对应程序代码的关联关系。可选的,该方法还包括:在预定软件需要更新的情况下,获取预定软件内需要更改的程序代码名称;获取需要更改的程序代码名称对应的程 ...
【技术保护点】
1.一种开发软件的方法,其特征在于,包括:获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称;调用所述程序代码名称对应的程序代码,以完成预定软件的开发。
【技术特征摘要】
1.一种开发软件的方法,其特征在于,包括:获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称;调用所述程序代码名称对应的程序代码,以完成预定软件的开发。2.如权利要求1所述的方法,其特征在于,获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对应的各个程序代码名称之前,还包括:按照预设规则设置所述预设配置文件,其中,所述配置文件配置了所述预定业务逻辑以及每个业务逻辑涉及到的程序代码名称;建立程序代码名称和所述程序代码名称对应程序代码的关联关系,以构建所述预定软件的开发框架。3.如权利要求2所述的方法,其特征在于,建立程序代码名称和所述程序代码名称对应程序代码的关联关系,包括:建立所述程序代码名称与预定接口的关联关系;建立所述预定接口和所述程序代码名称对应程序代码的关联关系。4.如权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:在所述预定软件需要更新的情况下,获取所述预定软件内需要更改的程序代码名称;获取所述需要更改的程序代码名称对应的程序代码,并呈现在屏幕上。5.一种开发软件的装置,其特征在于,包括:获取模块,用于获取预设配置文件中配置的预定业务逻辑和所述预定业务逻辑对...
【专利技术属性】
技术研发人员:王志强,
申请(专利权)人:海尔优家智能科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。