Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜徐工汉云技术股份有限公司郭赛获国家专利权

恭喜徐工汉云技术股份有限公司郭赛获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜徐工汉云技术股份有限公司申请的专利一种代码自动生成方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114489597B

龙图腾网通过国家知识产权局官网在2025-06-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210047291.4,技术领域涉及:G06F8/30;该发明授权一种代码自动生成方法及装置是由郭赛;于会敏设计研发完成,并于2022-01-17向国家知识产权局提交的专利申请。

一种代码自动生成方法及装置在说明书摘要公布了:本发明提供了一种代码自动生成方法及装置,该方法包括:接收用户编写的模型描述语言生成代码请求;根据代码自动生成请求调用模板解析引擎,模板解析引擎通过逐行解析并检索目标代码模板;解析引擎解析模型描述语言中的业务属性集合、样式属性集合替换目标代码模板中的占位符,得到生成代码。本发明的代码自动生成方法中,可以按照用户编写的模型描述语言解析确定目标代码模板,进而用业务属性、样式属性替换目标代码模板中的占位符,便可得到自动生成的代码和数据库表,更加智能,灵活,另外,在需要生成其他类型的代码时,只需要对代码模板库扩展即可,缓解了现有的代码自动生成方法中,配置繁杂且代码生成的扩展能力差的技术问题。

本发明授权一种代码自动生成方法及装置在权利要求书中公布了:1.一种代码自动生成方法,其特征在于,包括以下步骤: 接收用户发送的模型描述语言的代码自动生成请求,其中,代码自动生成请求中至少携带模型描述语言的以下信息:元数据集合、目标数据; 根据模型描述语言代码自动生成请求调用解析引擎获得目标代码模板,所述目标代码模板与代码自动生成请求中携带的信息相匹配,所述目标代码模板中包含占位符; 根据模型描述语言代码自动生成请求中的目标数据替换目标代码模板中的占位符,得到前端代码文件; 根据模型描述语言代码自动生成请求中的数据库表相关信息、元数据集合调用数据库模式定义语言,得到数据库表; 根据数据库表结构的代码生成工具生成控制层、业务逻辑层、数据访问层代码,得到后端代码文件; 根据模型描述语言代码自动生成请求调用解析引擎获得目标代码模板,包括: 根据分割规则,所述分割规则包括巴科斯范式规则和自定义扩展规则,所述分割规则包括巴科斯范式规则和自定义扩展规则,分割模型描述语言请求,得到多条模型描述语言分割子语句; 根据模型描述语言分割子语句第一句,通过判断识别得到前端UI框架名称; 根据所述UI框架名称,从数据库得到前端框架中已经预设的需要引入的JS文件信息、前端HTML的头文件信息、其他基础引入文件字符串; 遍历每一条模型描述语言分割子语句,根据规则解析得到控件名称; 根据控件名称匹配与之名称相同的模板解析类,得到目标代码HTML模板、JS脚本模板。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人徐工汉云技术股份有限公司,其通讯地址为:221001 江苏省徐州市徐州经济技术开发区科技路6号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。