一种基于元数据自发现的数据查询接口自动生成方法及系统
基本信息
申请号 | CN201910337144.9 | 申请日 | - |
公开(公告)号 | CN110083650A | 公开(公告)日 | 2019-08-02 |
申请公布号 | CN110083650A | 申请公布日 | 2019-08-02 |
分类号 | G06F16/25(2019.01)I; G06F16/242(2019.01)I; G06F16/2455(2019.01)I; G06F16/955(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈昊; 王鹏; 于会游; 姜玉峰; 滕姿; 李栋; 杜浩; 唐丽娜; 饶定远; 陈燕秋; 闵圣捷; 杨飞; 丁晓宇; 董一舟 | 申请(专利权)人 | 中电科嘉兴新型智慧城市科技发展有限公司 |
代理机构 | 上海伯瑞杰知识产权代理有限公司 | 代理人 | 孟旭彤 |
地址 | 314006 浙江省嘉兴市南湖区亚太路705号创新大厦B段22F | ||
法律状态 | - |
摘要
摘要 | 基于元数据自发现的数据查询接口自动生成方法,包括:元数据管理系统自动发现数据库中表及表结构,并保存到业务数据库中;使用者选择数据表,配置查询字段及参数,数据查询系统中保存相关参数;系统根据使用者选择的数据查询参数列表生成一个SQL语句模板,该模板可以接受使用者指定的参数及运算符作为参数;系统生成一个对应的URL地址并增加一条路由转发规则与该API映射;使用接口查询数据时,应用通过指定URL对API进行调用;根据URL对应的参数列表检查输入参数合法性;如果参数合法,则对以保存的SQL语句模板使用参数生成SQL语句;调用数据库查询数据,将结果数据按照JSON格式序列化,通过数据流的方式返回数据。 |
