[发明专利]基于注解加载菜单和菜单功能的方法、设备及存储介质在审
申请号: | 202110713389.4 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113434140A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 袁海涛 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 张娓娓;袁文婷 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 注解 加载 菜单 功能 方法 设备 存储 介质 | ||
1.一种基于注解加载菜单和菜单功能的方法,应用于电子设备,其特征在于,所述方法包括:
添加启动注解至管理平台的启动类,其中,所述启动注解用于开启管理平台的菜单注解、功能注解;
所述启动注解通过条件注解开启所述菜单注解,并通过所述菜单注解加载待加载的菜单;
所述启动注解通过条件注解开启所述功能注解,并通过所述功能注解加载已加载的菜单的待加载的菜单功能。
2.如权利要求1所述的基于注解加载菜单和菜单功能的方法,其特征在于,
所述菜单注解包括菜单编码、菜单名称、主菜单以及子菜单;
所述功能注解包括功能接口的编码、功能名称以及功能类别。
3.如权利要求1所述的基于注解加载菜单和菜单功能的方法,其特征在于,所述启动注解通过条件注解开启所述菜单注解,并通过所述菜单注解加载待加载的菜单,以及所述启动注解通过条件注解开启所述功能注解,并通过所述功能注解加载已加载的菜单的待加载的菜单功能,包括:
所述启动注解通过扫描所述管理平台的文件层判断所述文件层中是否存在所述菜单注解;
若所述启动注解在所述文件层中扫描发现所述菜单注解,则判定所述文件层中存在所述菜单注解;
根据所述菜单注解将待加载的菜单加载至所述文件层;
所述启动注解通过扫描已加载的菜单的功能接口确定所述功能注解,并根据所述功能注解将待加载的菜单功能加载至所述功能接口。
4.如权利要求3所述的基于注解加载菜单和菜单功能的方法,其特征在于,若所述启动注解在所述文件层中扫描不到所述菜单注解,则判定所述文件层中不存在所述菜单注解;
所述启动注解继续扫描所述管理平台的功能接口,并
根据扫描所发现的菜单注解以及功能注解,将待加载的菜单以及功能加载至所述功能接口。
5.如权利要求1所述的基于注解加载菜单和菜单功能的方法,其特征在于,所述启动注解通过条件注解开启所述菜单注解,并通过所述菜单注解加载待加载的菜单,以及所述启动注解通过条件注解开启所述功能注解,并通过所述功能注解加载已加载的菜单的待加载的菜单功能,包括:
所述启动注解通过扫描所述管理平台的文件层以及功能接口,判断所述文件层、所述功能接口中是否均存在所述菜单注解;
若所述启动注解在所述文件层以及所述功能接口扫描均发现所述菜单注解,则判定在所述文件层、所述功能接口中均存在所述菜单注解;以及,
所述启动注解在所述功能接口扫描发现所述功能注解;
根据所述菜单注解以及所述功能注解,将待加载的菜单以及功能加载至所述功能接口。
6.如权利要求5所述的基于注解加载菜单和菜单功能的方法,其特征在于,所述根据所述菜单注解以及所述功能注解,将待加载的菜单以及功能加载至所述功能接口,包括:
将所述菜单注解的信息存储到菜单注解数据表中;
将所述功能注解的信息存储在功能注解数据表中;
构建关联所述菜单注解数据表和功能注解数据表的菜单功能数据表;
根据所述菜单功能数据表,加载待加载的菜单以及待加载的菜单功能。
7.如权利要求6所述的基于注解加载菜单和菜单功能的方法,其特征在于,还包括:
根据所述启动注解开启接口路径注解,通过所述接口路径注解获取接口路径;
根据所述接口路径,获取所述菜单注解数据表、功能注解数据表和菜单功能数据表。
8.一种基于注解加载菜单和菜单功能的装置,其特征在于,所述装置包括:
启动注解添加模块,用于添加启动注解至管理平台的启动类,其中,所述启动注解用于开启管理平台的菜单注解、功能注解;
菜单加载模块,用于根据所述启动注解开启所述菜单注解,通过所述菜单注解加载待加载的菜单;
功能加载模块,用于根据所述启动注解开启所述功能注解,通过所述功能注解加载已加载的菜单的待加载的菜单功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110713389.4/1.html,转载请声明来源钻瓜专利网。