基于java开发的页面新增数据库表的方法技术

技术编号:23084965 阅读:29 留言:0更新日期:2020-01-11 01:06
本发明专利技术公开了基于java开发的页面新增数据库表的方法,前端页面根据需求创建数据库表,然后java根据请求生成对应的sql命令,在数据库生成对应的表。生成表后前端新建对应分类时,分配对应的数据库表,解决了在新建一个分类的时候,不需要再去修改java源码,重启java应用的繁琐操作。

The method of adding database table to page based on Java

【技术实现步骤摘要】
基于java开发的页面新增数据库表的方法
本专利技术涉及计算机
,尤其涉及基于java开发的页面新增数据库表的方法。
技术介绍
MySQL是一种关系数据库管理系统。目前操作数据库表的方法包括:服务器上sql命令操作,需要专业能力,操作繁琐;或通过Navicat等界面管理工具操作mysql数据库,该方法简便,但是对于不熟悉业务的人,很容易误操作数据库。Java开发过程中如果新增表,很多时候都需要在源码里面增加对应的sql语句,修改源码之后需要重新发版,启动应用等繁琐操作。
技术实现思路
本专利技术是前端页面根据需求创建数据库表,然后java根据请求生成对应的sql命令,在数据库生成对应的表。生成表后前端新建对应分类时,分配对应的数据库表,这样解决了每次新增分类时都需要修改源码sql命令的繁琐操作。本专利技术适用于开发发版之后新增应用分类的表的情景,解决产品发版之后新增分类还需去修改java源码以及重新发版的问题。本专利技术通过以下技术方案来实现上述目的:基于java开发的页面新增数据库表的方法,包本文档来自技高网...

【技术保护点】
1.基于java开发的页面新增数据库表的方法,其特征在于,包括以下步骤:/n1)在java端构建实体类,实体类信息包括:实体类名称、实体类各个属性名称、类型、大小、注释、索引;/n2)java设计封装好常规的sql工具类,数据表名称、数据表各个字段名称、类型、大小、是否有默认值、注释相关信息使用变量替代,并遍历实体类各个属性,并判断字段的相关属性是否为null,拼接sql语句;/n3)java端封装javaapi,提供接口,让前端能通过封装好的javaapi查询前端创建的数据库表信息,以便于创建好表之后给新增的分类分配数据库表;/n4)前端页面填写需要创建的表的相关信息包括:数据表名称、数据表...

【技术特征摘要】
1.基于java开发的页面新增数据库表的方法,其特征在于,包括以下步骤:
1)在java端构建实体类,实体类信息包括:实体类名称、实体类各个属性名称、类型、大小、注释、索引;
2)java设计封装好常规的sql工具类,数据表名称、数据表各个字段名称、类型、大小、是否有默认值、注释相关信息使用变量替代,并遍历实体类各个属性,并判断字段的相关属性是否为null,拼接sql语句;
3)java端封装javaapi,提供接口,让前端能通过封装好的javaapi查询前端创建的数据库表信息,以便于创建好表之后给新增的分类分配数据库表;
4)前端页面填写需要创建的表的相关信息包括:数据表名称、数据表各个字段名称、类型、大小、是否有默认值、注释,并加密相关信息,然后发送请求到java后端;
5)java后端构建对应的加解密工具类用以加解密;
6)java后端验证用户登录信...

【专利技术属性】
技术研发人员:凌波
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1