版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明提供了一种代码自动生成方法及装2接收用户发送的模型描述语言的代码自动生成请求,其中根据模型描述语言代码自动生成请求调用解析引擎获得目标代码模根据模型描述语言代码自动生成请求中的目标数据替根据模型描述语言代码自动生成请求中的数据库表相关信息、元数根据分割规则,所述分割规则包括巴科斯范式规则和自定义扩展规则,所述根据所述UI框架名称,从数据库得到前端框架中已经预设的需要引入的JS文件信息、步骤D:将页面头文件和所述各模型描述语言分割子语句自动生成的前端子目标代码根据所述数据库表相关信息和所述元数据字段集合调用数据库3根据约定命名方式和项目路径将所述全部后端目标代码写入文件,解析模块,用于根据模型描述语言代码自动生成请求调用解析引擎获得目标代码模前端输出模块,用于根据模型描述语言代码自动生成请求中数据表输出模块,用于根据模型描述语言代码自动生成请求中的数据库表相关信息、语言代码自动生成请求调用解析引擎获得目标代码模根据分割规则,所述分割规则包括巴科斯范式规则和自定义扩展规则,所述根据所述UI框架名称,从数据库得到前端框架中已经预设的需要引入的JS文件信息、4步骤D:将页面头文件和所述各模型描述语言分割子语句自动生成的前端子目标代码所述处理器用于根据所述指令进行操作以执行权利要求1-5任一项所述方5出符合编程规范的源代码。常用的代码生成方法主要有以下几种:(1)基于模板生成代码码(4)基于代码注释解析生成代码(5)基于对象关要编写模板文件;基于模型生成代码建模步骤复杂(需要构建MDA四层元模型体系);基于DOM生成代码需要利用XML构建DOM语法树;基于代码注释解析生成代码需要输出伪代码逻[0007]本发明的目的在于克服现有技术中的不足,提供一种代[0012]根据模型描述语言代码自动生成请求中的目标数据替换目标代码模板中的占位6[0015]进一步的,根据模型描述语言代码自动生成请求调用解析引擎获得目标代码模描述语言分割子语句自动生成的前端子目标代[0025]步骤D:将所述页面头文件和所述各模型描述语言分割子语句自动生成的前端子[0026]步骤E:根据默认约定命名方式和项目路径将所述前端全部目标代码字符串写入7描述语言分割子语句自动生成的前端子目标代[0052]步骤D:将所述页面头文件和所述各模型描述语言分割子语句自动生成的前端子[0053]步骤E:根据默认约定命名方式和项目路径将所述前端全部目标代码字符串写入8[0069]步骤3:根据模型描述语言代码自动生成请求中的目标数据替换目标代码模板中[0072]具体的,根据模型描述语言代码自动生成请求调用解析9[0078]步骤2.6:根据控件名称匹配与之名称描述语言分割子语句自动生成的前端子目标代[0083]步骤D:将所述页面头文件和所述各模型描述语言分割子语句自动生成的前端子[0084]步骤E:根据默认约定命名方式和项目路径将所述前端全部目标代码字符串写入即可掌握。自定义代码自动生成方法由内置解析引擎(PARSER)解析(其中解析引擎由本发[0097]S13:解析引擎根据模型描述语言代码自动生成请求中的目标数据替换目标代码[0116]S115:根据约定命名方式和项目路径将S114获得的全部[0123]S104:根据模型语言描述语句子语句第二句,通过判<divstyle="{2}"><fontsize="{1}"<divstyle="margin-top:20px"><fontsize="15">[0146]S106:根据控件名称匹配与之名称相同的模板解析类ComboBox,得到目标代码defaultValue=请选择,required=true,readonlyVariables=吨位类型-combox,[0155](4)模型描述语言分割子语句第六句,解析过程可参考模型描述语言分割子语句Input(name=物料号,ElementDivFloat=left,id=materialNum,required=true,variable=materialNum);板:[0169](6)模型描述语言分割子语句第八句,解析过程可参考模型描述语言分割子语句Input(name=型号名称,ElementDivFloat=left,id=modelName,required=true,variable=modelName);<aid="{2}"class="easyui-linkbutton"href="#"style="{1}"onClick="submit()">{0}</a><aid="submitButton"class="easyui-linkbutton"href="#"style="width:80px"onClick="submit()">提交</a>[0198]S115:根据约定命名方式和项目路径将S114获得的全部[0201]该代码自动生成方法可以省略其他代码自动生成技术中[0220]S13:解析引擎根据模型描述语言代码自动生成请求中的目标数据替换目标代码现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定[0226]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理中的心理治疗技术与方法
- 呼吸系统疾病患者的护理标准化建设
- 护理信息技术培训
- 护理精神科护理:应对精神患者
- 护理实践中的信息技术应用
- 母婴护理质量控制与评估
- 护理查房中的法律法规知识
- 心衰患者护理职业发展与教育
- 护理专业发展核心要素
- 护理信息技术与护理管理
- 2026年贵州省公需课培训(专业技术人员继续教育)试题及答案
- 2026上海市农业广播电视学校公开招聘工作人员笔试参考试题及答案详解
- 2026新教材人教版九年级上册英语暑假预习:Unit1-Unit5词汇详解
- 2026年农商银行面试题及答案
- (2026年)医院急性肾功能衰竭患者急救流程课件
- 重组抗破伤风毒素单克隆抗体临床应用专家共识(2026年版)
- (正式版)DB37∕T 5321-2025 《居住建筑装配式内装修技术标准》
- 南京创新投资集团考试题
- 小学五年级语文上学期时事阅读总题库2026
- 保险中介合规培训
- 视听语言分析课件
评论
0/150
提交评论