pe框架菜单入门

Posted liwanxing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pe框架菜单入门相关的知识,希望对你有一定的参考价值。

菜单

tomcat启动时候框架进内存,框架加载pe-config,各大依赖项目进内存。剩下开始读取common中rule菜单。

config/sql-mapping/common/rule.xml。rule、bankrule、puser、puserrule。

菜单外观等同UI框架导航栏,UI中用的列表标签。这里类似java的菜单树。

将菜单放到数据库中MenuTreeDef标识,最顶层为root,每一层用def关联,启动项目时候遍历得到菜单树等级显示在页面。

以外汇下二级菜单为例子:

select ruledef  from  banrule  where ruleid=‘root‘

select ruledef  from  banrule  where ruleid=‘ruledef...‘

root 是最顶层节点,ruledef是该层子节点,每个子节点可能又是下层父节点。这样就连城了一棵树。

菜单是配置的骨干,产品是血肉。只有菜单树是正常显示的,但没有具体产品功能。

菜单的思路很明确,可以具体百度开源方案,思路一致。java从数据库读取菜单,递归生成菜单树

产品:

一个大项目是一个产品组productgroup,其中每个具体功能或者小项目都可以是产品product。产品本身包含所能发起的交易producttrs。

菜单和产品关联:

菜单的叶子节点中ruledef没有下一级关联了,字节节点的ruledef关联产品。

以上是关于pe框架菜单入门的主要内容,如果未能解决你的问题,请参考以下文章

PE文件头入门

Python入门自学进阶-Web框架——11Django实践小项目

Python入门自学进阶-Web框架——11Django实践小项目

逆向调试入门-PE中的VA与RVA换算04/07

学习 | 基于require.js的三级联动菜单入门

Qt入门系列开发教程基础控件篇框架QFrame