一种声明式元数据解析的增删改查界面构建方法技术

技术编号:45822164 阅读:15 留言:0更新日期:2025-07-15 22:32
本发明专利技术涉及互联网Web应用前端开发技术领域,且公开了一种声明式元数据解析的增删改查界面构建方法,该声明式元数据解析的增删改查界面构建方法包括以下步骤:封装通用的增删改查逻辑,将少数随业务变化的逻辑以配置属性的形式暴露出来。该声明式元数据解析的增删改查界面构建方法,为了提升开发效率,降低开发冗余和技术门槛,通过封装通用的增删改查逻辑,构建配置驱动层,以JSON配置声明业务界面功能特性,以及利用动态渲染层根据配置自动生成相关模块的方式方法,实现了用声明式配置替代手工编码,减少重复开发工作量,相比传统开发模式更加快捷高效,从而达到提升开发效率,降低开发冗余和技术门槛的效果。

【技术实现步骤摘要】

本专利技术涉及互联网web应用前端开发,具体为一种声明式元数据解析的增删改查界面构建方法


技术介绍

1、随着互联网技术的发展,为了适应各种各样的业务需求,需要构建大量对应具体业务的增删改查界面,当前传统的增删改查界面构建方式通常为,在通用的集成开发环境(integrated development environment,ide)中,根据业务需求逐一手动构建不同业务对应的增删改查界面,此方式存在开发效率低、缺陷率高的弊端。

2、传统基于spa(singlepagewebapplication,即单页面网页应用)应用的开发前端增删改查页面是按照每个页面的功能手动编写各个页面组件,如列表组件、检索条件组件、增改表单组件等,待各组件编写完毕后再增加交互逻辑、与服务端接口对接,对于每一个新的页面均需重复此流程,需要为每个页面手动编写大量的组件,须为每个数据表单独开发表单、表格及交互逻辑,导致开发效率低下且易出现缺陷,且由于有大量的组件及页面,缺陷的排查和修复成本都较高,且容易造成项目打包体积过大的问题。

3、不能很好地解决传统基于spa(本文档来自技高网...

【技术保护点】

1.一种声明式元数据解析的增删改查界面构建方法,其特征在于可通过配置的方式快速构建增删改查界面,包括以下步骤:

2.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:所述通用的增删改查逻辑包括数据获取方法、分页处理器、表单校验器、提交处理器,并且内置异常处理、加载状态管理、请求防重机制,同时提供生命周期钩子函数供业务层扩展。

3.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:在进行元数据配置前,需在具体业务对应增删改查目录下创建页面模板,并在页面中导入配置驱动文件。

4.根据权利要求1所述的一种声...

【技术特征摘要】

1.一种声明式元数据解析的增删改查界面构建方法,其特征在于可通过配置的方式快速构建增删改查界面,包括以下步骤:

2.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:所述通用的增删改查逻辑包括数据获取方法、分页处理器、表单校验器、提交处理器,并且内置异常处理、加载状态管理、请求防重机制,同时提供生命周期钩子函数供业务层扩展。

3.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:在进行元数据配置前,需在具体业务对应增删改查目录下创建页面模板,并在页面中导入配置驱动文件。

4.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:配置元数据中列表字段信息时,具体配置内容包括列字段在列表表头展示的名称、在接口返回数据中对应的唯一标识、默认展示宽度、是否左右侧冻结、是否可排序。

5.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:配置元数据中检索框展示字段信息时,在列表字段中额外配置检索字段信息,所述检索字段信息包括字段对应输入组件类型以及相应组件对应的配置属性,所述输入组件类型包括普通文本输入框、普通数字输入框、单日期选择框、日期范围选择框。

6.根据权利要求1所述的一种声明式元数据解析的增删改查界面构建方法,其特征在于:当需要配置导入和导出功能时,在元数据中配置导入模板、导入...

【专利技术属性】
技术研发人员:鲍克萧鲍克翔
申请(专利权)人:海南炎昊信息技术有限公司
类型:发明
国别省市:

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

1