【技术实现步骤摘要】
一种多数据源服务引擎接口互联方法
[0001]本专利技术涉及数据处理
,具体为一种多数据源服务引擎接口互联方法。
技术介绍
[0002]目前用户在对外提供多类型数据源的数据服务的时候,往往需要通过代码层面实现,例如现在主流的Spring Boot构建Restful风格的API,用户需要在持久层编写与数据库的交互逻辑,在业务层编写接口业务逻辑,在控制层实现接口请求和响应控制,最后将程序编译打包部署供用户调用,在面对需要提供不同数据源的数据接口时,还需要对后端代码进行多类型数据源配置,开发周期较长。对代码进行多次二次开发,也增加了代码不稳定风险。
[0003]如果用户不具备接口开发能力,用户则需要寻找第三方公司合作,这样不但增加了额外的开支,也浪费了宝贵的时间。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:现有技术只能满足对主流关系型数据源类型,例如mysql、oracle进行适配。本专利技术在满足适配主流关系型数据源的基础上,还支持对presto、neo4j、hive、elasticsear ...
【技术保护点】
【技术特征摘要】
1.一种多数据源服务引擎接口互联方法,其特征在于包括如下步骤:步骤一、数据接口提供方根据数据说对应的数据源类型,在数据源管理界面新建数据源,用户填写数据源主机名IP地址、端口号、数据库名称、用户名和密码,其中连接URL为自动生成;步骤二、用户对接口开发设置,数据接口使用到数据库查询,接口开发依赖于数据源管理中的数据,数据源管理包括:搜索、重置、回收、生成、详情、修改、数据定义;生成进入服务生成页面,用户填写接口的基本信息,包括接口名称、请求类型、接口访问地址;步骤三、数据源选择,选择数据源类型和数据源后,手动输入SQL查询语句到"执行SQL"输入框或选择向导,向导为SQL查询语句生成需要查询的数据,选择需要查询的条件并输入值;步骤四、参数定义,用户完成接口入参信息编写,步骤三已设定的入参信息,在该接口页面自动填充,用户无法对该数据进行删除;步骤五、返回结果定义,用户设定接口返回结果的数据类型,数据类型支持application/json、text/html、text/plain、text/xml、application/xml响应类型,对于敏感信息,用户敏感信息对响应结果进行加密,使用调用...
【专利技术属性】
技术研发人员:魏帅,
申请(专利权)人:中电万维信息技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。