我写了一个权限系统。还有一个信息管理系统。
我想将我的登录与操作权限通过权限系统管理起来。
也就是将一个写好的权限系统打成jar包放到信息管理系统中,
那么这里就要解决两个系统之间的耦合问题了,
请问我要写一个AOP通知类来对权限进行拦截,并验证用户的使用权限。
那我的这个类怎么写。
这里用到的通知类是import org.aopalliance.intercept.MethodInterceptor;
信息系统用到的是SSH,要将通知类定位到action到服务层之间
希望有高手能够给我发个将两个写好的程序组装到一起的例子看下,
谢谢!
我想将我的登录与操作权限通过权限系统管理起来。
也就是将一个写好的权限系统打成jar包放到信息管理系统中,
那么这里就要解决两个系统之间的耦合问题了,
请问我要写一个AOP通知类来对权限进行拦截,并验证用户的使用权限。
那我的这个类怎么写。
这里用到的通知类是import org.aopalliance.intercept.MethodInterceptor;
信息系统用到的是SSH,要将通知类定位到action到服务层之间
希望有高手能够给我发个将两个写好的程序组装到一起的例子看下,
谢谢!
解决方案 »
- (讨论)SSH开发如何防止内存溢出?
- 新手问第一个Struts问题,配置感觉没错,就是提交表单后出错
- 实体类的数据填充
- 大侠门,请亮剑吧!吗呀!一个奇怪的问题Runtime.getRuntime().exec
- JBoss配置Mysql数据库的问题,急等大虾解决
- 【如何在CentOS安裝VMWare Tools?】
- 为什么要这样写:if("true".equals(score))----?
- 如何编程读取PKCS#12格式的证书与私钥
- 如何在XML中保留空白?
- 同一个页面两个form表单,一个用form提交,一个用ajax异步提交,当ajax异步提交后,再用普通的form提交无法跳转action
- 请问怎样限制linux服务器下apache+resin网站的cpu使用率(例如最大为5%)
- hibernate IDBAG的配置
既然权限系统打成jar包放到信息管理系统中了
为何信息管理系统不直接调用这个jar包的类?
调用是肯定 的。。现在就是要求。信息管理的使用方。不和管什么事,只要将权限弄进来。通过 spring的配置文件设置好,,就像spring的事务管理一样的,用他的类,并指定好要绑定的对象,你就不用管spring的类是怎么样写的了。也不管他是做了些什么了,只要把要管理的方法与是方面给他,就搞定了
不知LZ的权限只要jar,还是有其他界面(权限设置、授权等)
1、如果只是单纯的jar,那么你只需要在filter之类的里面截取验证权限就OK
2、如果有界面这下的话,建议分开部署,采用统一认证的方式,这样更专一而且扩展更好。