一种基于spring boot框架的动态api可视化生成方法

    公开(公告)号:CN112685032A

    公开(公告)日:2021-04-20

    申请号:CN202011628408.5

    申请日:2020-12-31

    Inventor: 谢铭 刘大鹏

    Abstract: 本发明公开了一种基于spring boot框架的动态api可视化生成方法,属于信息处理领域,首先,通过可视化界面配置数据源和注册api接口,然后,通过选择已配置的某数据源,逐个选择数据源中的各数据表,通过数据表中的字段类型配置输入参数及计算公式,根据数据表中的字段配置输出参数,同时填写api名称和自定义api地址。最后,调用api接口,通过spring boot拦截器获取请求的api地址及请求参数,并获取请求数据源的输入参数及计算公式、输出参数,判断是否与自定义api中的各参数匹配,将匹配的输入参数及计算公式、输出参数拼接出查询语句到相对应的数据源中查询,并返回json格式的数据给请求端。本发明动态生成api接口,供前端页面或外部程序调用,大大减少重复性工作。

Patent Agency Ranking