预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110781208A(43)申请公布日2020.02.11(21)申请号201910926370.0(22)申请日2019.09.27(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人贾新禹(74)专利代理机构北京东方亿思知识产权代理有限责任公司11258代理人吴崇(51)Int.Cl.G06F16/2453(2019.01)G06F16/2455(2019.01)权利要求书4页说明书13页附图8页(54)发明名称数据处理方法、装置、设备及计算机可读存储介质(57)摘要本说明书一个或多个实施例提供了一种数据处理方法、装置、设备及计算机可读存储介质。在一种实施例中,一种数据处理方法包括:接收查询计划,查询计划包括动态业务参数模板,动态业务参数模板包括动态业务参数、动态业务参数对应的占位符以及占位符的占位符默认值;对查询计划中的动态业务参数模板进行反序列化,得到动态业务对象和模板元数据,动态业务对象包括动态业务参数和动态业务参数的参数默认值,参数默认值为占位符默认值,模板元数据用于表征动态业务参数和占位符的对应关系;根据动态业务对象和模板元数据,生成业务类实例,业务类实例用于根据接收的查询请求,修改动态业务对象,以生成查询请求对应的方法类实例。CN110781208ACN110781208A权利要求书1/4页1.一种数据处理方法,包括:接收查询计划,所述查询计划包括动态业务参数模板,所述动态业务参数模板包括动态业务参数、所述动态业务参数对应的占位符以及所述占位符的占位符默认值;对所述查询计划中的所述动态业务参数模板进行反序列化,得到动态业务对象和模板元数据,所述动态业务对象包括所述动态业务参数和所述动态业务参数的参数默认值,所述参数默认值为所述占位符默认值,所述模板元数据用于表征所述动态业务参数和所述占位符的对应关系;根据所述动态业务对象和所述模板元数据,生成业务类实例,所述业务类实例用于根据接收的查询请求,修改所述动态业务对象,以生成所述查询请求对应的方法类实例。2.根据权利要求1所述的方法,其中,所述根据所述动态业务对象和所述模板元数据,生成业务类实例,包括:根据所述动态业务对象进行封装处理,得到业务对象实例;根据所述业务对象实例和所述模板元数据进行封装处理,得到所述业务类实例。3.根据权利要求1所述的方法,其中,所述根据所述动态业务对象和所述模板元数据,生成业务类实例,包括:根据所述动态业务对象和所述模板元数据进行封装处理,得到所述业务类实例。4.根据权利要求1所述的方法,其中,所述查询计划还包括静态业务参数模板,所述静态业务参数模板包括静态业务参数和所述静态业务参数的参数设置值,所述方法还包括:对所述查询计划中的所述静态业务参数模板进行反序列化,得到静态业务对象,所述静态业务对象包括所述静态业务参数和所述参数设置值;其中,所述根据所述动态业务对象和所述模板元数据,生成业务类实例,包括:根据所述动态业务对象、所述静态业务对象和所述模板元数据,生成所述业务类实例。5.一种数据处理方法,包括:获取查询请求,所述查询请求包括目标查询计划、待设置的目标占位符和所述目标占位符的占位符修改值;获取所述目标查询计划对应的业务类实例,所述业务类实例包括动态业务对象和模板元数据,所述动态业务对象包括所述动态业务参数和所述动态业务参数的参数默认值,所述参数默认值为所述占位符默认值,所述模板元数据用于表征所述动态业务参数和所述占位符的对应关系;根据所述模板元数据,将所述业务类实例中与所述目标占位符对应的目标动态业务对象中的对象默认值替换为所述占位符修改值,得到修改后的真实业务对象;基于所述真实业务对象,生成方法类实例。6.根据权利要求5所述的方法,其中,所述根据所述模板元数据,将所述业务类实例中与所述目标占位符对应的目标动态业务对象中的对象默认值替换为所述占位符修改值,得到修改后的真实业务对象,包括:在所述业务类实例中,确定所述目标查询计划所需的动态业务对象;根据所述模板元数据,在所述目标查询计划所需的动态业务对象中,确定与所述目标占位符对应的所述目标动态业务对象;将所述目标动态业务对象中的对象默认值替换为所述占位符修改值,得到所述修改后2CN110781208A权利要求书2/4页的真实业务对象。7.根据权利要求5所述的方法,其中,所述根据所述模板元数据,将所述业务类实例中与所述目标占位符对应的目标动态业务对象中的对象默认值替换为所述占位符修改值,得到修改后的真实业务对象,包括:根据所述业务类实例中的所述动态业务对象,生成复制业务类实例;根据所述目标模板元数据,通过反射将所述复制业务类实例中与所