System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数据管理方法、介质以及电子设备技术_技高网

数据管理方法、介质以及电子设备技术

技术编号:41310772 阅读:2 留言:0更新日期:2024-05-13 14:54
本公开涉及一种数据管理方法、介质以及电子设备,涉及计算机技术领域,该方法通过配置平台获取针对目标环境标识对应的目标业务环境配置的目标配置数据,配置平台根据目标环境标识以及目标配置数据,生成配置文件,前端平台从配置平台中获取目标环境标识对应的配置文件,前端平台根据配置文件包括的目标配置数据,渲染生成目标业务环境对应的前端页面,后端服务器从配置平台中获取目标环境标识对应的配置文件,后端服务器根据配置文件包括的目标配置数据,生成目标业务环境对应的后端代码,可以使得前端开发人员以及后端开发人员能够在配置平台中通过环境标识来配置不同的业务环境对应的功能,以进行产品新功能的发布等等。

【技术实现步骤摘要】

本公开涉及计算机,具体地,涉及一种数据管理方法、介质以及电子设备


技术介绍

1、随着计算机技术的发展,前端以及后端在技术栈以及程序开发语言上出现了明显的分化。例如,前端越来越倾向于使用json(javascript object notation,js对象简谱,一种轻量级的数据交换格式),后端则越来越倾向于使用golang(一种静态强类型、编译型语言)来实现功能。这就导致在程序开发过程中,前端以及后端联动变得越来越困难。例如,前端后端之间的技术栈差别逐渐变大,后端的修改需要重新编译以及部署代码,导致前端后端同时快速实现功能的难度变大,往往需要多人多环境的修改才能完成新功能的开发上线。因此,如何能够快速前端后端的联动逐渐成为本领域亟需解决的技术问题。


技术实现思路

1、提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种数据管理方法,应用于数据管理系统,所述数据管理系统包括配置平台、前端平台以及后端服务器,所述方法包括:

3、所述配置平台获取针对目标环境标识对应的目标业务环境配置的目标配置数据,其中,所述目标配置数据用于定义所述目标业务环境的功能;

4、所述配置平台根据所述目标环境标识以及所述目标配置数据,生成配置文件;

5、所述前端平台从所述配置平台中获取所述目标环境标识对应的配置文件;

6、所述前端平台根据所述配置文件包括的所述目标配置数据,渲染生成所述目标业务环境对应的前端页面;

7、所述后端服务器从所述配置平台中获取所述目标环境标识对应的配置文件;

8、所述后端服务器根据所述配置文件包括的所述目标配置数据,生成所述目标业务环境对应的后端代码,其中,所述后端代码用于支持所述前端页面的功能。

9、第二方面,本公开提供一种数据管理方法,由配置平台执行,所述方法包括:

10、获取针对目标环境标识对应的目标业务环境配置的目标配置数据,其中,所述目标配置数据用于定义所述目标业务环境的功能;

11、根据所述目标环境标识以及所述目标配置数据,生成配置文件;

12、向前端平台以及后端服务器发送所述配置文件,其中,所述配置文件用于所述前端平台根据所述配置文件包括的所述目标配置数据,渲染生成所述目标业务环境对应的前端页面,以及所述配置文件用于所述后端服务器根据所述配置文包括的所述目标配置数据,生成所述目标业务环境对应的后端代码,所述后端代码用于支持所述前端页面的功能。

13、第三方面,本公开提供一种数据管理方法,由后端服务器执行,所述方法包括:

14、从配置平台中获取目标环境标识对应的配置文件,其中,所述配置文件是所述配置平台根据针对目标环境标识对应的目标业务环境配置的目标配置数据以及所述目标环境标识生成的,所述目标配置数据用于定义所述目标业务环境的功能;

15、根据所述配置文件包括的所述目标配置数据,生成所述目标业务环境对应的后端代码,其中,所述后端代码用于支持所述前端页面的功能。

16、第四方面,本公开提供一种数据管理方法,由前端平台执行,所述方法包括:

17、从配置平台中获取与目标环境标识对应的配置文件,其中,所述配置文件是所述配置平台根据针对目标环境标识对应的目标业务环境配置的目标配置数据以及所述目标环境标识生成的,所述目标配置数据用于定义所述目标业务环境的功能;

18、根据所述配置文件包括的所述目标配置数据,渲染生成所述目标业务环境对应的前端页面。

19、第五方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现第二方面所述方法的步骤,或者实现第三方面所述方法的步骤,或者实现第四方面所述方法的步骤。

20、第六方面,本公开提供一种电子设备,包括:

21、存储装置,其上存储有计算机程序;

22、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第二方面所述方法的步骤,或者实现第三方面所述方法的步骤,或者实现第四方面所述方法的步骤。

23、基于上述技术方案,通过配置平台获取针对目标环境标识对应的目标业务环境配置的目标配置数据,配置平台根据目标环境标识以及目标配置数据,生成配置文件,前端平台从配置平台中获取目标环境标识对应的配置文件,前端平台根据配置文件包括的目标配置数据,渲染生成目标业务环境对应的前端页面,后端服务器从配置平台中获取目标环境标识对应的配置文件,后端服务器根据配置文件包括的目标配置数据,生成目标业务环境对应的后端代码,可以使得前端开发人员以及后端开发人员能够在配置平台中通过环境标识来配置不同的业务环境对应的功能,以进行产品新功能的发布等等。而且,通过配置平台来向前端平台以及后端服务器下发目标业务环境的配置文件,可以使得前端以及后端使用同一份配置文件对应的配置数据来进行开发,而不会出现业务环境不一致的问题,从而打通前端与后端之间的数据联动。另外,基于本公开实施例提供的方法,前端以及后端,无需额外开发代码即可完成功能的上线,极大提高了开发效率。

24、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种数据管理方法,其特征在于,应用于数据管理系统,所述数据管理系统包括配置平台、前端平台以及后端服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标环境标识对应的目标业务环境通过以下步骤建立:

3.根据权利要求1所述的方法,其特征在于,所述数据管理系统还包括存储中心以及服务于前端的后端服务,所述方法还包括:

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

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述配置文件还包括所述目标业务环境关联的分支代码对应的代码名称;

6.根据权利要求5所述的方法,其特征在于,所述配置文件为第一格式的配置文件,所述后端服务器根据所述配置文件包括的所述目标配置数据以及所述代码名称,生成所述后端代码,包括:

7.一种数据管理方法,其特征在于,由配置平台执行,所述方法包括:

8.一种数据管理方法,其特征在于,由后端服务器执行,所述方法包括:

9.一种数据管理方法,其特征在于,由前端平台执行,所述方法包括:

>10.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求7所述方法的步骤,或者实现权利要求8所述方法的步骤,或者实现权利要求9所述方法的步骤。

11.一种电子设备,其特征在于,包括:

...

【技术特征摘要】

1.一种数据管理方法,其特征在于,应用于数据管理系统,所述数据管理系统包括配置平台、前端平台以及后端服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述目标环境标识对应的目标业务环境通过以下步骤建立:

3.根据权利要求1所述的方法,其特征在于,所述数据管理系统还包括存储中心以及服务于前端的后端服务,所述方法还包括:

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

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述配置文件还包括所述目标业务环境关联的分支代码对应的代码名称;

6.根据权利要求5所述的方法,其特征在...

【专利技术属性】
技术研发人员:吴海文寻贇贇王森耿霄杨康朱徽张天宇
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1