一种云原生应用开发平台接口管理系统技术方案

技术编号:44569905 阅读:19 留言:0更新日期:2025-03-11 14:28
本发明专利技术公开了一种云原生应用开发平台接口管理系统,包括:接口交易配置文件模块,用于配置交易的系统文件,生成交易系统的参数配置类;接口管理插件模块,用于使用开源工具Maven,结合开源模板引擎Velocity创建接口管理插件;交易接口类使用模块,用于构造交易业务数据,并根据交易接口类组装报文。本发明专利技术配置简洁,不同报文格式的交易接口配置是相同的,降低了报文格式差异性带来的复杂度。

【技术实现步骤摘要】

本专利技术属于接口管理,具体是一种云原生应用开发平台接口管理系统


技术介绍

1、在交易系统的开发中,面对不断变化的业务需求,开发人员需要在系统设计中权衡灵活性、性能和可维护性。针对新增交易需求的实现,通常有两种主要的处理方式:基于静态类型的交易对象(java bean)开发和基于动态配置的xml文件解析。

2、具体的,现有的技术方案如下:

3、一、根据需求文档中新增交易的字段创建交易对象(java bean),然后再通过构造交易对象设置交易字段数据。

4、1.创建交易对象:根据需求文档,开发人员创建相应的java bean。例如,假设新增了一个名为newtransaction的交易,涉及字段有transactionid、amount和timestamp。可以创建如下的java bean。

5、2.处理交易:在处理交易时,通过构造newtransaction对象,并设置其字段值。

6、二、根据需求文档中新增交易的字段信息配置xml文件,项目启动时加载xml文件,解析报文时获取xml文件中交易字段信本文档来自技高网...

【技术保护点】

1.一种云原生应用开发平台接口管理系统,其特征在于,所述系统包括:

2.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口交易配置文件模块包括:

3.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口管理插件模块包括:

4.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口管理插件模块通过解析配置文件,使用模板引擎生成Java源代码,生成的源代码是插件的主要输出。

5.如权利要求4所述的一种云原生应用开发平台接口管理系统,其特征在于,生成的源代码集成到Maven项目中,成为项目编译...

【技术特征摘要】

1.一种云原生应用开发平台接口管理系统,其特征在于,所述系统包括:

2.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口交易配置文件模块包括:

3.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口管理插件模块包括:

4.如权利要求1所述的一种云原生应用开发平台接口管理系统,其特征在于,接口管理插件模块通过解析配置文件,使用模板引擎生成java源代码,生成的源代...

【专利技术属性】
技术研发人员:李根猛王明哲王海涛李衍珠
申请(专利权)人:龙盈智达北京科技有限公司
类型:发明
国别省市:

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

1