一种基于XML格式的动态表格生成方法技术

技术编号:43333338 阅读:23 留言:0更新日期:2024-11-15 20:30
本发明专利技术公开了一种基于XML格式的动态表格生成方法,基于前端简表组件、后端简表xml解析引擎和代码生成工具,包括以下步骤:S1.在代码生成工具配置数据源;S2.启动代码生成工具并输入要查询的表名;S3.代码生成工具根据表名一键生成前后端代码;S4.后端简表xml解析引擎通过xml配置,快速的生成查询页面;S5.前端简表组件通过调用后端简表xml解析引擎的xml配置文件解析接口,使后端简表xml解析引擎根据指定简表id读取xml并封装成对象返回前端简表组件;S6.前端简表组件根据返回结果进行解析渲染;S7.前端简表组件再调用后端简表xml解析引擎的数据查询接口获取数据后展示。本发明专利技术不但简化了开发流程,提高了代码的复用率,还提高了人员工作效率,降低了用人成本。

【技术实现步骤摘要】

本专利技术涉及表格生成,具体涉及一种基于xml格式的动态表格生成方法。


技术介绍

1、在公共安全行业,几乎所有的业务系统都离不开数据查询表格,在面对各种各样的业务系统,如果按照传统的开发模式,至少需要投入一个前端和一个后端用一天时间来完成一个简单页面的crud开发,过程枯燥、代码利用率低且效率低,在人员资源紧张的情况下,这无疑是人力的浪费。

2、为了破解此难题,目前传统的做法是前端按照需求编写js、css和html,后端按照需求定制开发crud接口,然后前后端对接联调接口。该技术手段虽然一定程度能够满足需求,解决用户问题,但该方案的设计思路并没有考虑效率、代码复用性、开发成本等问题,仅仅按照产品经理的需求,然后定制开发,存在一定的弊端:一是代码复用率低、不通用、效率低、人力资源浪费;二是不够灵活,无法适应需求变化,需求一变就得重新硬编码,无法满足快速响应要求。


技术实现思路

1、本专利技术需要解决的技术问题是提供一种基于xml格式的动态表格生成方法,不但简化了开发流程,提高了代码的复用率,还提高了本文档来自技高网...

【技术保护点】

1.一种基于XML格式的动态表格生成方法,其特征在于:基于前端简表组件、后端简表xml解析引擎和代码生成工具,包括以下步骤:

2.根据权利要求1所述的一种基于XML格式的动态表格生成方法,其特征在于:所述前端简表组件封装有表格渲染组件,前端简表组件还基于vue2、element-ui封装有简表组件、字典组件。

3.根据权利要求1所述的一种基于XML格式的动态表格生成方法,其特征在于:所述后端简表xml解析引擎采用jdom技术,基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化。

4.根据权利要求1所述的一种基于XML格式的动态表格生成...

【技术特征摘要】

1.一种基于xml格式的动态表格生成方法,其特征在于:基于前端简表组件、后端简表xml解析引擎和代码生成工具,包括以下步骤:

2.根据权利要求1所述的一种基于xml格式的动态表格生成方法,其特征在于:所述前端简表组件封装有表格渲染组件,前端简表组件还基于vue2、element-ui封装有简表组件、字典组件。

3.根据权利要求1所述的一种基于xml格式的动态表格生成方法,其特征在于:所述后端简表xml解析引擎采用jdom技术,基于树型结构,利用纯java的技术对xml文档实现解析、生成、序列化。

4.根据权利要求1所述的一种基于xml格式的动态表格生成方法,其特征在于:所述代码生成工具基于freemark模版引擎,定义前后端代码结构模版;所述步骤s3中代码生成工具根据表名一键生成前后端代码,包括动态生成xml配置文件、crud接口、前端view视图。

5.根据权利要求4所述的一种基于xml格式的动态表格生成方法,其特征在于:所述步骤s4中后端简表xml解析引擎根据列...

【专利技术属性】
技术研发人员:唐飞龚波水军郑旭玲何晓伟杨力彪吴海平
申请(专利权)人:珠海市新德汇信息技术有限公司
类型:发明
国别省市:

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

1