[发明专利]一种基于关系型数据库的代码生成方法及代码生成器在审
申请号: | 201310322744.0 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103412749A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 姚祥健;黄强;陈瑞兵 | 申请(专利权)人: | 福建联迪商用设备有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350003 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种基于关系型数据库的代码生成方法,包括步骤:S101、获取访问数据库相关信息进行数据库的连接操作;S102、验证用户名和密码的合法性,如果验证成功将所述用户名下的所有的数据表以列表的形式展示出来,同时以数据结构表的形式展现数据表结构信息;S103、获取要操作的数据表与其对应的需要进行页面显示的列名、以及生成文件类型;S104、调用模板引擎从相应的模板文件路径获取模板文件并根据模板文件生成相应的客户端文件或服务端文件;以及S105、将生成的客户端文件或服务端文件存储在配置文件中的文件数据路径下。本发明还公开一种基于关系型数据库的代码生成器。 | ||
搜索关键词: | 一种 基于 关系 数据库 代码 生成 方法 生成器 | ||
【主权项】:
一种基于关系型数据库的代码生成器,其特征在于,包括:第一获取单元、验证单元、展现单元、第二获取单元、文件生成单元、以及输出单元;所述第一获取单元用于获取配置文件中设置的访问数据库相关信息进行数据库的连接操作,所述访问数据库相关信息包括数据库类型、数据库地址、数据库的用户名和密码。所述配置文件中还包含其他配置信息,所述其他配置信息包含文件数据路径、模板文件路径;所述验证单元用于验证用户名和密码的合法性;所述展现单元用于当所述验证单元验证成功时与数据库连接成功,然后将所述用户名下的所有的数据表以列表的形式展示出来,同时以数据结构表的形式展现数据表结构信息,所述数据表结构信息包括列名、注释、主键、数据长度、数据类型;所述第二获取单元用于获取被选中的要操作的数据表,然后获取与要操作的数据表对应的需要进行页面显示的列名、以及生成文件类型;所述文件生成单元用于根据所述需要进行页面显示的列名以及其它配置信息,调用模板引擎从相应的模板文件路径获取模板文件并根据模板文件生成相应的客户端文件或服务端文件;所述输出单元用于将生成的客户端文件或服务端文件存储在配置文件中的文件数据路径下。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建联迪商用设备有限公司,未经福建联迪商用设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310322744.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟机热备份方法和设备
- 下一篇:一种开发及应用平台