[发明专利]应用程序中实体渲染的开发系统及方法有效
申请号: | 201811373922.1 | 申请日: | 2018-11-19 |
公开(公告)号: | CN111198899B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 李向瑜 | 申请(专利权)人: | 中移(苏州)软件技术有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;G06F16/248;G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 215163 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 实体 渲染 开发 系统 方法 | ||
1.一种应用程序中实体渲染的开发系统,其特征在于,所述系统包括模型层、数据访问层、业务逻辑层和网站视图层;其中,所述模型层、所述网站视图层和所述业务逻辑层间通过多线程相连,所述数据访问层与所述业务逻辑层间通过多线程相连;
所述模型层,用于提供预设实体类数据库,所述预设实体类数据库包括写操作基类和读操作基类;
所述网站视图层,用于获取用户输入的用户数据,调用所述模型层中的所述写操作基类,并将所述用户数据和所述写操作基类发送至所述业务逻辑层;将读取的所述用户数据渲染到目标显示界面上;
所述数据访问层,用于提供对目标数据库的写操作和读操作,所述目标数据库为所述预设实体类数据库映射的数据库;
所述业务逻辑层,用于调用所述数据访问层中的所述写操作基类对应的所述写操作,并通过所述写操作将所述用户数据写入所述目标数据库;调用所述模型层中的所述读操作基类和所述数据访问层中的所述读操作基类对应的所述读操作,并通过所述读操作从所述目标数据库读取所述用户数据,并将从所述目标数据库读取的所述用户数据发送至所述网站视图层。
2.如权利要求1所述的系统,其特征在于,所述系统还包括:通用层;
所述通用层,用于为所述业务逻辑层提供对所述目标数据库进行操作的预设通用操作,所述预设通用操作包括提醒操作和异常解决操作;
所述通用层与所述业务逻辑层间通过多线程连接。
3.如权利要求1所述的系统,其特征在于,所述网站视图层包括用户权限管理模块;
所述模型层,还用于在所述预设实体类数据库中配置所述显示界面的权限参数;
所述用户权限管理模块,用于所述模型层在所述预设实体类数据库中配置所述显示界面的权限参数后,基于所述用户的用户操作与所述权限参数,对所述显示界面进行权限管控。
4.如权利要求1或3所述的系统,其特征在于,所述网站视图层包括视图模块;
所述视图模块,用于基于预设封装格式,获取封装后的用户数据,所述预设封装格式为实现所述显示界面的局部刷新的数据封装格式,并将所述封装后的用户数据渲染到目标显示界面上。
5.如权利要求1所述的系统,其特征在于,所述预设实体类数据库还包括查询操作基类和修改操作基类中至少一种操作基类;
当所述预设实体类数据库还包括查询操作基类和修改操作基类时,所述数据访问层,还用于基于所述查询操作基类和所述修改操作基类,分别对所述预设实体类数据库执行查询操作和修改操作。
6.一种应用程序中实体渲染的开发方法,其特征在于,应用于如权利要求1所述的应用程序中实体渲染的开发系统, 所述方法包括:
获取用户输入的用户数据;
基于预设实体类数据库的写操作基类对应的写操作,通过多线程将所述用户数据写入目标数据库,所述目标数据库为所述预设实体类数据库映射的数据库;
基于所述预设实体类数据库的读操作基类对应的读操作,通过所述多线程从所述目标数据库读取所述用户数据;
将读取的所述用户数据渲染到目标显示界面上。
7.如权利要求6所述的方法,其特征在于,在获取用户输入的用户数据之前,所述方法还包括:
配置预设通用操作,所述预设通用操作用于对所述目标数据库进行操作,所述预设通用操作包括提醒操作和异常解决操作。
8.如权利要求6所述的方法,其特征在于,在获取用户输入的用户数据之前,所述方法还包括:
在所述预设实体类数据库中配置所述显示界面的权限参数;
基于所述用户的用户操作与所述权限参数,对所述显示界面进行权限管控。
9.如权利要求6或8所述的方法,其特征在于,将读取的所述用户数据渲染到目标显示界面上之前,所述方法还包括:
基于预设封装格式,获取封装后的用户数据,所述预设封装格式为实现所述显示界面的局部刷新的数据封装格式;
将所述封装后的用户数据渲染到目标显示界面上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(苏州)软件技术有限公司;中国移动通信集团有限公司,未经中移(苏州)软件技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811373922.1/1.html,转载请声明来源钻瓜专利网。