【技术实现步骤摘要】
一种数据获取方法、装置、设备及可读存储介质
本申请涉及计算机
,特别涉及一种数据获取方法、装置、设备及可读存储介质。
技术介绍
在现有技术中,若通过接口获取相应数据,一般可以利用spring-cloud的组件feign实现数据获取。其中,利用feign可以获得数据的相应字段。若当前系统需要进一步读取接口返回的数据,就需要开发人员针对接口返回的字段的数据类型编写相应的字段解析程序。利用该字段解析程序才能将字段转换为当前系统可读取的数据。若当前系统需要通过各种类型的接口来获取数据,那么开发人员需要针对每种类型的接口返回的数据类型编写相应的字段解析程序,如此将增加开发人员的工作量,也会降低系统的可扩展性和灵活性。因此,如何降低开发人员的工作量,提高系统的可扩展性和灵活性,是本领域技术人员需要解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种数据获取方法、装置、设备及可读存储介质,以降低开发人员的工作量,提高系统的可扩展性和灵活性。其具体方案如下:第一方面,本申请提供了一 ...
【技术保护点】
1.一种数据获取方法,其特征在于,包括:/n接收用户发送的数据获取请求;/n确定所述数据获取请求对应的目标参数;/n通过所述目标参数对应的目标接口获得目标结果,并确定所述目标结果的数据类型;/n利用所述数据类型对应的解析器对所述目标结果进行解析,获得当前系统能够直接读取的目标数据。/n
【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:
接收用户发送的数据获取请求;
确定所述数据获取请求对应的目标参数;
通过所述目标参数对应的目标接口获得目标结果,并确定所述目标结果的数据类型;
利用所述数据类型对应的解析器对所述目标结果进行解析,获得当前系统能够直接读取的目标数据。
2.根据权利要求1所述的数据获取方法,其特征在于,所述确定所述数据获取请求对应的目标参数,包括:
解析所述数据获取请求,获得占位符;
在上下文配置中查询所述占位符的注解,将所述注解中的参数确定为所述目标参数。
3.根据权利要求1所述的数据获取方法,其特征在于,所述确定所述数据获取请求对应的目标参数,包括:
解析所述数据获取请求,获得占位符;
在所述当前系统的配置中心查询所述占位符的注解,将所述注解中的参数确定为所述目标参数。
4.根据权利要求1所述的数据获取方法,其特征在于,所述通过所述目标参数对应的目标接口获得目标结果,包括:
确定所述目标参数对应的所述目标接口;
调用所述目标接口的代理类从所述目标接口获得所述目标结果。
5.根据权利要求4所述的数据获取方法,其特征在于,所述调用所述目标接口的代理类从所述目标接口获得所述目标结果之前,还包括:
在容器中查询所述代理类,所述容器...
【专利技术属性】
技术研发人员:董广雨,陈洁,易锋,
申请(专利权)人:政采云有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。