【技术实现步骤摘要】
一种数据库代码生成方法及系统
本专利技术涉及数据库
,尤其涉及一种数据库代码生成方法及系统。
技术介绍
目前,代码自动生成技术已经有所应用,开发者通过代码生成技术,有效的提高了开发效率。传统的代码生成技术就是需要人员进行代码模板的生成,需要比较多的人工参与,还不能很好看到效果,而且还需要事先设计好表单数据库的方案。例如公开号为CN103412749A的专利公开了一种数据库代码生成方法及系统,所述数据库代码生成方法包括:S101、获取访问数据库相关信息进行数据库的连接操作;S102、验证用户名和密码的合法性,如果验证成功将所述用户名下的所有的数据表以列表的形式展示出来,同时以数据结构表的形式展现数据表结构信息;S103、获取要操作的数据表与其对应的需要进行页面显示的列名、以及生成文件类型;S104、调用模板引擎从相应的模板文件路径获取模板文件并根据模板文件生成相应的客户端文件或服务端文件;以及S105、将生成的客户端文件或服务端文件存储在配置文件中的文件数据路径下。该专利提供的代码生成方法,需要编写模板,人工参与的过程较多,所提高的效率有限。
技术实现思路
本专利 ...
【技术保护点】
一种数据库代码生成方法,其特征在于,包括:通过OCR对图像中的表单进行识别,并生成对应的Excel文件;根据所述Excel文件,在数据库中生成所述表单对应的数据库表;根据所述数据库表,生成对应的数据库代码。
【技术特征摘要】
1.一种数据库代码生成方法,其特征在于,包括:通过OCR对图像中的表单进行识别,并生成对应的Excel文件;根据所述Excel文件,在数据库中生成所述表单对应的数据库表;根据所述数据库表,生成对应的数据库代码。2.根据权利要求1所述的数据库代码生成方法,其特征在于,所述根据所述Excel文件,在数据库中生成所述表单对应的数据库表包括:从所述Excel文件中读取生成数据库表的字段;确定所述数据库表的主键;根据所述Excel文件,生成所述表单对应的数据库表。3.根据权利要求1所述的数据库代码生成方法,其特征在于,所述根据所述数据库表,生成对应的数据库代码包括:获取对生成数据库代码的设定;所述设定包括数据库表的选择、字段的选择;根据所述设定,生成所述数据库表对应的数据库代码。4.根据权利要求1-3任一项所述的数据库代码生成方法,其特征在于,在根据所述数据库表,生成对应的数据库代码之后,还包括:生成所述数据库代码的预览。5.根据权利要求4所述的数据库代码生成方法,其特征在于,在通过OCR对图像中的表单进行识别之前,还包括:使用扫描仪扫描表单,以获得包含所述表单的图像。6.一种数据库代码生成系统...
【专利技术属性】
技术研发人员:吴智韶,袁宜秀,王华章,候连文,
申请(专利权)人:珠海华索软件科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。