【技术实现步骤摘要】
一种业务对象处理的方法、系统、设备及可读存储介质
本申请涉及业务对象处理领域,特别涉及一种业务对象处理的方法、系统、设备及可读存储介质。
技术介绍
随着单页应用程序(SinglePageApplication,SPA)应用的兴起,前后端分离的开发模式大行其道,使得前后端各司其职,大大减少了沟通协作成本。大多数情况下前端只需调用后端的接口将数据使用合适的方式直接展现出来,或者接受用户输入直接调用接口传入后端。这种方式在参与人数少的中小型项目并没有什么问题,但随着项目越来越大,模块越来越复杂,参与人员也越来越多,这种模式也呈现出越来越多的弊端:匿名业务对象是SPA应用中用来描述业务属性且未定义具体命名的对象,匿名业务对象在不同页面需要重新定义,而且标准不统一,导致结构复杂,代码复用率低。因此,如何规范前端的业务对象是本领域技术人员目前需要解决的技术问题。
技术实现思路
本申请的目的是提供一种业务对象处理的方法、系统、设备及可读存储介质,用于规范前端的业务对象。为解决上述技术问题,本申请 ...
【技术保护点】
1.一种业务对象处理的方法,其特征在于,包括:/n接收业务对象处理请求;/n根据业务对象处理请求确定待处理对象,并判断所述待处理对象是否符合预设格式要求;/n若否,则根据所述待处理对象建立符合所述预设格式要求的新业务对象;/n执行所述业务对象处理请求对所述新业务对象进行处理。/n
【技术特征摘要】
1.一种业务对象处理的方法,其特征在于,包括:
接收业务对象处理请求;
根据业务对象处理请求确定待处理对象,并判断所述待处理对象是否符合预设格式要求;
若否,则根据所述待处理对象建立符合所述预设格式要求的新业务对象;
执行所述业务对象处理请求对所述新业务对象进行处理。
2.根据权利要求1所述的方法,其特征在于,根据所述待处理对象建立符合所述预设格式要求的新业务对象,包括:
创建所述新业务对象;
从所述待处理对象中获取源数据,并将所述源数据填充至所述新业务对象的对应位置;其中,所述源数据中不包括未赋值变量和空指针;
当所述新业务对象中存在未填充数据的空闲位置时,从预设数据模型中获取对应的默认数据填充至所述空闲位置中。
3.根据权利要求1所述的方法,其特征在于,根据所述待处理对象建立符合所述预设格式要求的新业务对象,包括:
创建所述新业务对象,并将预设数据模型中的默认数据全部填充至所述新业务对象中;
通过适配器将所述待处理对象中的源数据映射至所述新业务对象中的对应位置;其中,所述源数据中不包括未赋值变量和空指针。
4.根据权利要求2或3所述的方法,其特征在于,还包括:
接收输入的默认数据更新请求;
执行所述默认数据更新请求对所述预设数据模型中的默认数据进行更新。
5.根据权利要求1所述的方法,其特征在于,在根据所述待处理对象建立符合所述预设格式要求的新业务对象之后,还包括:
根据所述业务对象处理请求确定数据转换方式,并对所述新...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。