This application discloses methods and devices for enumerating data access. A specific embodiment of the method includes: receiving a user's access request to an application page, in which the page includes multiple enumeration items; invoking enumeration classes corresponding to each of the enumeration items in the plurality of enumeration items according to the access request; and receiving enumeration data parsed from the return values of the enumeration classes corresponding to each of the invoked enumeration items in accordance with predetermined rules and expanding concurrently. Show. Thus, the enumeration data corresponding to the front-end enumeration items of Web applications are updated with the updating of the enumeration data corresponding to the back-end enumeration classes, which saves the cost of developing and maintaining the synchronization of the enumeration class codes between the front-end of Web applications and the back-end of Web applications.
【技术实现步骤摘要】
用于枚举数据访问的方法和装置
本申请涉及计算机
,具体涉及互联网
,尤其涉及一种用于枚举数据访问的方法和装置。
技术介绍
在Web应用系统开发中,经常会定义很多常量或者枚举类来存储一些固定不变的数据,目的是方便其他逻辑调用并且好集中管理不易出错。目前,Web应用系统页面中的枚举类在前端和后端需要同步。在后端更新枚举时,需要在前端同时更新该枚举来。但是在后端删除或者添加一个枚举类的枚举值时,如果没有考虑到该枚举类的使用范围,会导致在前端同时修改时遗落或丢失,这样既浪费开发的时间,还不利于问题排查和后期的维护。
技术实现思路
本申请的目的在于提出一种用于枚举数据访问的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种用于枚举数据访问的方法,所述方法包括:接收用户对应用的页面的访问请求,其中所述页面包括多个枚举项;根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类;接收按照预定规则对调用所述枚举类的返回值解析得到的枚举数据并展示。在一些实施例中,上述根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类,包括:根 ...
【技术保护点】
1.一种用于枚举数据访问的方法,其特征在于,所述方法包括:接收用户对应用的页面的访问请求,其中所述页面包括多个枚举项;根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类;接收按照预定规则对调用所述枚举类的返回值解析得到的枚举数据并展示。
【技术特征摘要】
1.一种用于枚举数据访问的方法,其特征在于,所述方法包括:接收用户对应用的页面的访问请求,其中所述页面包括多个枚举项;根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类;接收按照预定规则对调用所述枚举类的返回值解析得到的枚举数据并展示。2.根据权利要求1所述的方法,其特征在于,所述根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类,包括:根据所述访问请求基于多个枚举类各自的注解从所述多个枚举类中筛选出所述页面对应的多个枚举类并调用。3.根据权利要求1所述的方法,其特征在于,所述根据所述访问请求调用所述多个枚举项中各所述枚举项分别对应的枚举类,包括:根据所述访问请求通过模型视图控制器调用所述多个枚举项中各所述枚举项分别对应的枚举类。4.根据权利要求3所述的方法,其特征在于,在所述根据所述访问请求通过模型视图控制器调用所述多个枚举项中各所述枚举项分别对应的枚举类之前,所述方法还包括:在所述模型视图控制器中注册并绑定各枚举项对应的枚举类。5.根据权利要求1所述的方法,其特征在于,所述接收按照预定规则对调用各所述枚举项分别对应的枚举类的返回值解析得到的枚举数据并展示,包括:对于任意一个枚举类,接收通过使用循环迭代方法解析出的该枚举类的返回值对应的多个枚举数据并展示。6.一种用于枚举数据访问的装置,其特征在于,所述装置包括:第一接收单元,配置用于接收用户对应用的页面的访问请求,其中所述页面包括多个枚举...
【专利技术属性】
技术研发人员:李建珍,袁立超,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。