【技术实现步骤摘要】
数据处理的方法、装置、存储介质和电子装置
本专利技术涉及数据处理领域,具体而言,涉及一种数据处理的方法、装置、存储介质和电子装置。
技术介绍
当前互联网的入口较多,如,个人计算机(PersonalComputer,简称为PC)端、移动端等。故一个网页(WEB)应用为了满足用户不同场景的操作需求,一般会针对不同的入口开发不同的应用项目,譬如电商系统通常包含商家管理后台项目、PC端用户购物项目、触屏版用户购物项目等。每个应用项目都包含各自的一套数据访问层和业务逻辑层,带来很多代码、逻辑及文件的重用的问题。另外一种方法是将多个应用混合成一个整体,但该方法将各种不相关的逻辑混合于一起,会导致应用日渐臃肿,进而难以扩展。以上的方案都加剧了应用开发的复杂性,也加大了后续维护流程上的人力及时间成本,从而导致对应用的数据处理效率低的问题。针对现有技术中对应用的数据处理效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种数据处理的方法、装置、存储介质和电子装置,以至少解 ...
【技术保护点】
1.一种数据处理的方法,其特征在于,包括:/n获取目标应用的逻辑业务层的待处理数据,并将所述待处理数据发送至数据访问层;/n在配置有目标插件的数据访问层中,基于所述目标插件对所述待处理数据进行数据访问处理,得到所述目标应用的数据访问处理结果,其中,所述目标插件为基于Raisl引擎生成的且包含所述目标应用与其关联应用的公用数据访问层数据的插件;/n基于所述目标应用的数据访问处理结果与所述目标应用对应的数据库进行数据交互。/n
【技术特征摘要】
1.一种数据处理的方法,其特征在于,包括:
获取目标应用的逻辑业务层的待处理数据,并将所述待处理数据发送至数据访问层;
在配置有目标插件的数据访问层中,基于所述目标插件对所述待处理数据进行数据访问处理,得到所述目标应用的数据访问处理结果,其中,所述目标插件为基于Raisl引擎生成的且包含所述目标应用与其关联应用的公用数据访问层数据的插件;
基于所述目标应用的数据访问处理结果与所述目标应用对应的数据库进行数据交互。
2.根据权利要求1所述的方法,其特征在于,所述目标插件中还包含Gem包。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标插件对所述待处理数据进行数据访问处理,包括:
基于所述目标插件预先设置的自动加载属性,在所述目标插件中加载第一结构目录。
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标插件对所述待处理数据进行数据访问处理之前,包括:
判断当前的处理环境是否为线上环境;
若当前的处理环境是线下环境,则基于所述目标应用中存储的本地路径获取所述目标插件;
若当前的处理环境是线上环境,则基于所述目标应用中存储的远程地址获取所述目标插件。
5.根据权利要求4所述的方法,其特征在于,所述本地路径存储于所述目标应用的development组中,所述远程地址存储于所述目标应用的production组中。
6.根据权利要求1所述的方法,其特征在于,所述基于所述目标插件对所述待处理数据进行数据访问处理,包括:
加载所述目标应用对应的补丁文件和目标插件,所述补丁文件包含所述目标应用与其关联应用相差异的数据;
基于所述目标插件和所述...
【专利技术属性】
技术研发人员:蔡昭华,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。