[发明专利]一种API自动生成系统在审
| 申请号: | 202210115419.6 | 申请日: | 2022-02-07 |
| 公开(公告)号: | CN114153438A | 公开(公告)日: | 2022-03-08 |
| 发明(设计)人: | 刘秋雨;徐煜东;韩华方 | 申请(专利权)人: | 宜科(天津)电子有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/21;G06F16/25 |
| 代理公司: | 北京锺维联合知识产权代理有限公司 11579 | 代理人: | 黄利萍 |
| 地址: | 300385 天津市*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 api 自动 生成 系统 | ||
1.一种API自动生成系统,其特征在于,所述系统包括:通信连接的服务器、存储器和m个数据库;所述服务器包括处理器和存储有计算机程序的存储介质;所述存储器中存储有配置文件;所述处理器与一个或多个显示装置通信连接,用于执行计算机程序,基于所述配置文件在所述显示装置上显示配置页面,所述配置页面包括第一数据源生成按钮和第二数据源生成按钮以及对应的第一API生成按钮和第二API生成按钮;
所述处理器还用于在检测到在任一数据源生成按钮被点击时,执行计算机程序以实现如下步骤:
S100,在所述显示装置上生成数据源配置界面,所述数据源配置界面用于指示当前操作用户输入对应的数据源配置信息;所述数据源配置信息包括用户需要调用的数据库k的名称、设定的数据源标识、数据源IP、登录数据库k的用户名和密码、数据库k的端口号和数据库k的类型,k的取值为1到m;
S200,获取当前数据源配置界面输入的数据源配置信息并基于获取的数据源配置信息在所述配置页面生成对应的数据源列表;
S300,在检测到点击的数据源生成按钮对应的API生成按钮被点击时,生成API配置界面,所述API配置界面用于指示当前操作用户输入对应的API配置信息,所述API配置信息包括设定的API名称、设定的数据源标识和查询语句,所述查询语句用于指示调用数据库k的那些数据内容;
S400,获取当前API配置界面输入的API配置信息并基于获取的API配置信息在所述配置页面生成对应的API列表,作为所述数据库k的API。
2.根据权利要求1所述的系统,其特征在于,所述API列表包括API名称、设定的数据源标识、查询语句和请求路径,所述请求路径与API名称、设定的数据源标识、查询语句相关联。
3.根据权利要求2所述的系统,其特征在于,所述API列表中还包括执行按钮,通过点击执行按钮获取到对应的数据内容。
4.根据权利要求2所述的系统,其特征在于,所述API列表中还包括修改按钮和删除按钮。
5.根据权利要求2所述的系统,其特征在于,所述系统还与多个客户端通信连接,每个客户端通过所述请求路径获取对应的数据内容。
6.根据权利要求1所述的系统,其特征在于,设定的数据源标识和对应的数据库的名称不相同。
7.根据权利要求1所述的系统,其特征在于,每个数据库包括多个数据表,所述数据内容包括一个数据表中的数据或者多个数据表中的数据。
8.根据权利要求1所述的系统,其特征在于,所述第一数据源生成按钮为Rdbms数据源生成按钮,所述第二数据源生成按钮为Redis数据源生成按钮。
9.根据权利要求8所述的系统,其特征在于,所述第一API生成按钮为SQL API生成按钮,所述第二API生成按钮为Redis API生成按钮。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宜科(天津)电子有限公司,未经宜科(天津)电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210115419.6/1.html,转载请声明来源钻瓜专利网。





