基于制造技术

技术编号:39899728 阅读:19 留言:0更新日期:2023-12-30 13:13
本发明专利技术涉及数据转换领域,具体为基于

【技术实现步骤摘要】
基于SpringBoot框架的数据转换系统及方法


[0001]本专利技术涉及数据转换
,具体为基于
SpringBoot
框架的数据转换系统及方法


技术介绍

[0002]现有在创建项目的过程中基础功能代码相似度极高,系统的基础接口

流程和参数内容几近相似,基于人工构建往往需要在简单且繁琐的代码上耗费大量时间精力;所以关于简易代码的生成往往更需要自动化的系统框架,可以有效提高基础代码的生成效率,也为普通水平代码用户提供一个快速代码生成的平台;但是在这种系统平台中存在着很多问题,如代码生成系统框架的如何搭建可以有效便捷,如何对使用系统的用户在使用过程的可能错误行为进行监测,从而更加完善代码生成系统的使用率


技术实现思路

[0003]本专利技术的目的在于提供基于
SpringBoot
框架的数据转换系统及方法,以解决上述
技术介绍
中提出的问题

[0004]为了解决上述技术问题,本专利技术提供如下技术方案:基于
>SpringBoo本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
基于
SpringBoot
框架的数据转换方法,其特征在于,包括以下分析步骤:步骤
S1
:建立基于
SpringBoot
框架的
Java
项目,进入项目总览页面,创建项目模型;利用数据编辑器对项目进行编辑并输出多层级数据;所述数据编辑器包括控制器编辑器

模型编辑器

接口编辑器和逻辑编辑器;步骤
S2
:数据中心对多层级数据进行分类处理并将处理结果传输给代码生成引擎;步骤
S3
:代码生成引擎基于数据中心处理完成的数据翻译成对应的
SpringBoot
代码,并根据用户提供的数据结构和定义生成包括实体类

数据库映射

控制器和服务层在内的
SpringBoot
代码;步骤
S4
:将生成的
SpringBoot
代码进行启动调试并进行接口测试,验证接口是否成功;步骤
S5
:记录验证成功的流程记录以及在验证失败后的调试记录,并将记录存储至响应数据库中,将验证成功的
SpringBoot
代码推送至代码仓库中
。2.
根据权利要求1所述的基于
SpringBoot
框架的数据转换方法,其特征在于:所述控制器编辑器用于新建控制器;所述接口编辑器基于新建的控制器编辑器的
api
生成弹出层;所述接口编辑器基于资源中心提供的数据表和操作节点输入接口的名称

标志

参数

访问路径以及返回值结构;所述模型编辑器新建模型集成
sql
语句并生成模型节点,以供逻辑编辑器使用;所述逻辑编辑器用于对接口的执行逻辑进行编辑,定义所述模型编辑器输出节点与节点间的交互行为
。3.
根据权利要求1所述的基于
SpringBoot
框架的数据转换方法,其特征在于:所述数据中心对多层级数据进行分类处理是指将所述数据编辑器中各编辑器对应的内容转化至所述代码生成引擎中的实体类

数据库映射

控制器和服务层对应生成
SprintBoot
代码所需的数据
。4.
根据权利要求1所述的基于
SpringBoot
框架的数据转换方法,其特征在于:所述逻辑编辑器包括节点分析子模块;所述节点分析子模块调用响应数据库中的流程记录,所述流程记录包括
SpringBoot
代码验证成功和
SpringBoot
代码验证失败的流程记录;提取流程记录中所有的操作特征并记录操作特征对应的特征值;标记仅存在
SpringBoot
代码验证失败流程记录的操作特征为第一目标特征,以及对应存在于
SpringBoot
代码验证成功记录的特征值与
SpringBoot
代码验证失败记录的特征值不同且在
SpringBoot
代码验证失败记录中特征值唯一时的操作特征为第二目标特征;其余既存在
SpringBoot
代码验证成功记录又存在
SpringBoot
代码验证失败记录的操作特征为第三目标特征;基于每一第三目标特征,获取记录特征值并计算对应第三目标特征的平均值
P0,以平均值
P0为基准,将对应第三目标特征划分为大于
P0的目标特征和小于等于
P0的目标特征;将大于
P0的目标特征和小于等于
P0的目标特征作为统计条件

接口测试结果为统计结果进行数据统计,得到每一第三目标特征对应的实际统计表格;再对同一统计条件和统计结果进行无差别统计,所述无差别统计是指基于合计数据将两种统计条件不与统计结果存在必然联系下的等比划分,并得到对应统计条件下不同统计结果的数值,将统计得到的数据绘制成理想统计表格;利用公式:
x2=∑[(A
i

T
i
)2/T
i
]
计算基于实际统计表格和理想统计表格的实际卡方值
x2,其中
A
i
表示实际统计表格中

i
个条件对应统计结果下的统计频次,
T
i
表示理想统计表格中第
i
个条件对应统计结果下的统计频次;获取卡方分布的自由度
n

n=...

【专利技术属性】
技术研发人员:束方鹏张逸
申请(专利权)人:南京飓风引擎信息技术有限公司
类型:发明
国别省市:

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

1