[发明专利]一种基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法和系统在审
申请号: | 201911085478.8 | 申请日: | 2019-11-08 |
公开(公告)号: | CN111026389A | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 李延惺;刘著国;殷利建;吴仁堂;许之友;乔国金 | 申请(专利权)人: | 中建八局第二建设有限公司 |
主分类号: | G06F8/35 | 分类号: | G06F8/35;G06F8/36;G06F16/21 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 陈婷婷 |
地址: | 250014 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 jdbc 数据库连接 技术 web 框架 平台 软件 自动 搭建 方法 系统 | ||
1.一种基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于该方法基于JDBC数据库连接技术映射的方法,通过DriverManager数据库管理服务,读取数据库的表,获取表字段名和数据类型相关的数据信息,通过配置项目结构路径,与数据信息相匹配,执行项目生成逻辑,创建WEB平台系统基础应用功能;配置包括平台软件的基础数据搭建、平台软件的实现层逻辑、平台软件的业务层逻辑以及视图层对控制层的业务调用关系。
2.根据权利要求1所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于该方法包括数据库配置,框架配置和模板配置,
数据库配置,通过集成各种数据库连接方式及相关驱动程序,在生成模块进行选择相应的数据库配置,进行读取相关的数据库数据,由数据库字段对系统代码进行生成;
框架配置,对项目架构的相关路径进行统一配置;
模板配置,为数据库配置相应的框架结构设置模板配置;
结合数据库配置,框架配置和模板配置的基础配置,生成符合规划的项目代码,生成的代码直接指向本项目,快捷保存到对应路径。
3.根据权利要求1或2所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于该方法的具体实现步骤如下:
1)、系统提供的数据源注册工具,选择不同类型数据库,设置数据库不同版本及连接信息,调用逻辑程序创建数据库连接;
2)、根据注册信息,设置已经创建的数据表,由后端程序自动提取数据库表的相关信息;
3)、调用配置信息中的Entity配置,生成平台系统实体逻辑,完成平台软件的基础数据搭建;
4)、调用配置信息中的Mapper配置,通过读取的数据信息结合Mapper的模板库数据,生成对应的数据查询接口和数据查询xml,完成平台软件的实现层逻辑;
5)、调用配置信息中的Service配置,调用业务层模板库数据,通过与Mapper层接口匹配,完成平台软件的业务层逻辑;
6)、调用配置信息中的Controller配置,调用控制层模板库数据,通过与与Service层接口匹配,并生成与视图层的调用配置;
7)、调用配置信息中的View配置,调用视图层模板库数据,用于生成与控制层连接配置对应的视图展示界面,视图层对控制层的业务调用关系。
4.根据权利要求3所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于所述不同类型数据库包括orcale、sqlserver、和mysql。
5.根据权利要求3所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于后端程序自动提取数据库表的相关信息包括主外键、字段名、长度、类型和注册字段信息。
6.根据权利要求1或2所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建方法,其特征在于生成代码包括JAVA、SQL、JAVASCRIPT、XML、HTML和CSS。
7.一种基于JDBC数据库连接技术的WEB框架平台软件的自动搭建系统,其特征在于包括数据库配置模块、框架配置模块、模板设置模块、生成模块和保存模块,
数据库配置模块用于通过集成各种数据库链接方式及相关驱动程序,在生成模块进行选择相应的数据库配置,进行读取相关的数据库处理,由数据库字段对系统代码进行生成;
框架配置模块用于对项目架构的相关路径进行统一配置;
模板设置模块用于为数据库配置模块相应的框架结构设置对应的模板配置;
生成模块用于结合数据库配置模块、框架配置模块和模板设置模块的基础配置,生成符合规划的项目代码;
保存模块,由生成模块生成的代码直接指向本项目,快捷保存到对应路径。
8.根据权利要求7所述的基于JDBC数据库连接技术的WEB框架平台软件的自动搭建系统,其特征在于所述项目架构包括后端框架和前端页面结构框架。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中建八局第二建设有限公司,未经中建八局第二建设有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911085478.8/1.html,转载请声明来源钻瓜专利网。