meimei2006的gravatar头像
meimei2006 2015-07-07 13:51:15

spring mvc项目中通过注解方式实现filter过滤器注入,如何对用户进行权限验证?

各位牛牛,新人遇到个问题,求解。
使用springmvc,注解方式,现在要在servlet之前使用filter进行权限验证。
验证方式为根据传入的用户编号到数据库中查询是否有相应的记录,有则通过,无则拒绝。
但是根据加载的顺序,在filter的时候spring的bean还没有加载,不知道怎么样才能访问到数据库。
大家能不能帮忙指导一下这种东西怎么做?在此先谢谢了。

所有回答列表(6)
DrSoul的gravatar头像
DrSoul  LV4 2015年7月7日

如果要求不高,时间紧迫,使用interceptor,如果时间多,使用shiro或spring security

评论(0) 最佳答案
mj19910923的gravatar头像
mj19910923  LV14 2015年7月7日

apache shiro 你值得拥有

meimei2006的gravatar头像
meimei2006  LV4 2015年7月8日

谢谢二位,新人新大了。我现在用的ApplicationContext,但是还是有问题,访问数据库时报空指针错误,估计后面还要转到二位推荐的方法上去。

随风而已的gravatar头像
随风而已  LV1 2015年7月9日

访问数据库把

随风而已的gravatar头像
随风而已  LV1 2015年7月9日

访问数据库把

jerrybaby的gravatar头像
jerrybaby 2015年7月9日

可以用aop的方式,写一个切面用来验证

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友