前后端分离下菜单和功能权限考虑与设计

较早开发的项目不存在前后端分离问题,前端通过jsp或其他技术,在前端页面中定义标签来控制菜单、按钮的显示与隐藏;后台通过注解或者拦截器来处理后台访问控制权限(有些项目不做后台访问控制权限)。数据库权限控制采用基础RABC模型,即:用户表、角色表、用户与角色关系表、权限表、角色与权限关系表五张表构成  

前后端分离项目中,菜单与功能权限如果放到一起就会感觉有写乱,建议进行拆分,定义如下结构模型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章