接口版本升级方法、系统、电子设备及存储介质技术方案

技术编号:40804539 阅读:20 留言:0更新日期:2024-03-28 19:29
本申请提供了一种接口版本升级方法、系统、电子设备及存储介质。包括:响应于Spring容器的容器状态为启动状态,获取服务接口列表;根据服务接口列表中各服务接口下所有的版本信息,确定最大版本号;根据最大版本号和各服务接口下的第二接口版本,确定各服务接口下缺失的第一接口版本;根据各服务接口下第二接口版本的第二接口版本对照信息,生成第一接口版本的第一接口版本对照信息;在得到所有的第一接口版本对照信息之后,将所有服务接口的服务接口版本和接口版本对照信息更新至Spring容器中。本申请可以有效降低后端代码的冗余,提高后端的内存利用率,可以降低前端APP的开发维护难度,有利于前端APP的版本升级和管理。

【技术实现步骤摘要】

本申请涉及版本升级,尤其涉及一种接口版本升级方法、系统、电子设备及存储介质


技术介绍

1、目前,主流的移动终端操作系统为ios和android,在开发这两个主流的操作系统的app(application,应用程序)时,均会采用前后端分离的模式。在具体实现中,前端app会同时存在多个不同的版本,由于前端app的不同版本的存在,后端服务接口需要进行版本区分,以使前端app根据自身版本访问正确的后端服务接口。

2、目前,要实现前后端版本的统一,需要后端服务存在对应的接口版本,如果后端服务缺失了某个接口版本,就需要在后端服务增加该接口版本,此种方式会造成后端代码的大量冗余,降低了后端的内存利用率,同时,增加了前端app的开发维护难度,不利于前端app的版本升级和管理。


技术实现思路

1、本申请的一个目的在于提供一种接口版本升级方法、系统、电子设备及存储介质,通过根据服务接口列表中各服务接口下所有的版本信息,确定各服务接口的最大版本号,根据最大版本号和各服务接口下已存在的第二接口版本,确定各服务接口下缺失本文档来自技高网...

【技术保护点】

1.一种接口版本升级方法,其特征在于,应用于后端服务,所述方法包括以下步骤:

2.根据权利要求1所述的方法,在所述响应于Spring容器的容器状态为启动状态,获取服务接口列表之前,还包括以下步骤:

3.根据权利要求1所述的方法,所述根据所述服务接口列表中各服务接口下所有的版本信息,确定各所述服务接口的最大版本号,包括以下步骤:

4.根据权利要求1所述的方法,所述根据所述最大版本号和各所述服务接口下的第二接口版本,确定各所述服务接口下缺失的第一接口版本,包括以下步骤:

5.根据权利要求1所述的方法,所述根据各所述服务接口下的所述第二接口版本的...

【技术特征摘要】

1.一种接口版本升级方法,其特征在于,应用于后端服务,所述方法包括以下步骤:

2.根据权利要求1所述的方法,在所述响应于spring容器的容器状态为启动状态,获取服务接口列表之前,还包括以下步骤:

3.根据权利要求1所述的方法,所述根据所述服务接口列表中各服务接口下所有的版本信息,确定各所述服务接口的最大版本号,包括以下步骤:

4.根据权利要求1所述的方法,所述根据所述最大版本号和各所述服务接口下的第二接口版本,确定各所述服务接口下缺失的第一接口版本,包括以下步骤:

5.根据权利要求1所述的方法,所述根据各所述服务接口下的所述第二接口版本的第二接口版本对照信息,生成所述第一接口版本的第一接口版...

【专利技术属性】
技术研发人员:陈兆喜
申请(专利权)人:博泰车联网科技上海股份有限公司
类型:发明
国别省市:

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

1