通常的权限管理都是基于下面几张表的:
1.用户
2.角色
3.用户_角色
4.权限
5.角色_权限我现在最弄不明白的是权限这个表的设计,都知道struts2是基于action的操作的
现在的问题是设计成对每一个action的权限进行配置,还是对每一个action下的method进行配置。
如果是这样,数据库表怎么设计
1.用户
2.角色
3.用户_角色
4.权限
5.角色_权限我现在最弄不明白的是权限这个表的设计,都知道struts2是基于action的操作的
现在的问题是设计成对每一个action的权限进行配置,还是对每一个action下的method进行配置。
如果是这样,数据库表怎么设计
解决方案 »
- 类似QQ邮箱的多文件上传下载在线预览
- 为什么 存储过程无法在java程序中运行
- 一个通用的问题---如何实现一个类处理多个表,并非简单用泛型实现
- 求帮忙解决java.math.BigDecimal cannot be cast to java.lang.L
- 通过jquery执行ajax提交到struts2的action上不执行相应的validation文件
- 关于cs程序改bs程序的问题
- 请大家推荐用java编写WebService入门级的资料
- 问个关于hibernate查询语句的问题~谢谢!
- 请问在JAVA中为何要用对象型数据,有什么好处?
- 可以运行的sql语句,用JDBC运行报错,
- 有谁做过广播系统?
- mybatis执行完一条sql就会connection close
以前看过天乙BBS的原码,当时是struts1版本,他的权限表是把action名称放到表中,楼主可以参考一下,反正我是没大看懂
我现在的设置时这样的
权限表
权限编号 action method角色表
角色名称 权限编号
大侠们给点意见