问了关于hibernate的缓存的问题, Service对象设计
主要有UserSservice RoleService ModuleService ACLService 负责与strutsAction交互
页面权限菜单根据用户登录的ID动态生成菜单
并且具体模块的CRUD功能通过spring AOP功能实现
设计一个CRUD访问权限的切面类,把struts action中的对应增删改查的方法作为切入点
通过aop给这些切入点配置权限切面,如没有某个权限在页面弹出提示信息
这样权限不仅控制到菜单级别,还控制到具体模块的增删改查的功能级别...查看更多