[发明专利]一种基于类的代码生成器无效
申请号: | 201210262576.6 | 申请日: | 2012-07-27 |
公开(公告)号: | CN103455316A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 方木云;刘明;刘辉;秦飞 | 申请(专利权)人: | 安徽工业大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 243002 安徽省马鞍*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于类的代码生成器,其通过将代码抽象出来进行建模,将其分解成固定不变部分和可变部分,并且自动、高效和准确的将代码生成出来。本发明的代码生成器能够针对通常的编程语言进行表对表、表对界面、界面对表和界面对界面的各种插入、修改、删除、审核、查询、统计、打印等操作的代码生成,从而有利于减轻软件开发人员以及程序员的劳动强度,提高编写的代码的规范性,提高代码的生产效率和质量。 | ||
搜索关键词: | 一种 基于 代码 生成器 | ||
【主权项】:
一种基于类的代码生成器,包括界面、数据库表和描述表;每个类映射成一张数据库表,类的属性映射成表的字段;所述的描述表用于记录每个数据库表的英文名称、中文名称、英文字段名、中文字段名、字段类型、字段长度、字段显示顺序和字段宽度;其特征在于所述的界面上具有将类的操作映射到界面的按钮以及数据操作的按钮,并且所述的界面上还具有Combo1控件、Combo2控件、ListBox控件、Richtextbox控件和2个复制按钮,其中Combo1控件用于将描述表中所有的表名显示出来,供生成代码的时候选择;Combo2控件用于选择编程语言;ListBox控件用来显示所生成的多行可变代码,Richtextbox控件用来显示所生成的单行可变代码。两个复制按钮是分别将ListBox控件和Richtextbox控件中所生成的代码复制到剪贴板,然后粘贴到开发环境。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽工业大学,未经安徽工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210262576.6/,转载请声明来源钻瓜专利网。