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

求高手解释解释,一般要几张表

一般用了3张表
1.用户表(存储所有用户,有一个字段表示用户的所属组如,管理员是0)
2.路径表(存储你的所有页面路径)
3.权限表(存储用户和路径的关系,0对应一些路径)
查询的时候用0去权限表查出所有对应的路径追问

1张用户表
1张角色表
1张权限表
用户表有一个字段,0代表老师,1代表学生,用户表,角色表,权限表,主外键关联,这样设计可以吗?

追答

可以,其实就是用户表和路径表是多对多的关系,用权限表来实现多对多关系,只要符合就行

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答