JavaWeb项目里的 关于权限控制,是怎样实现的呢?

求高手解释解释,一般要几张表... 求高手解释解释,一般要几张表 展开
 我来答
jaiye747
推荐于2016-10-07 · 超过21用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:49.2万
展开全部
一般用了3张表
1.用户表(存储所有用户,有一个字段表示用户的所属组如,管理员是0)
2.路径表(存储你的所有页面路径)
3.权限表(存储用户和路径的关系,0对应一些路径)
查询的时候用0去权限表查出所有对应的路径
追问
1张用户表
1张角色表
1张权限表
用户表有一个字段,0代表老师,1代表学生,用户表,角色表,权限表,主外键关联,这样设计可以吗?
追答
可以,其实就是用户表和路径表是多对多的关系,用权限表来实现多对多关系,只要符合就行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式