springmvc集成了shiro之后,resource注解全部失效
使用@Resource注解时,以前都能正常运行,但是在集成了shiro之后,注解失效了,对象的值全为null,望大神解答,谢谢!...
使用@Resource注解时,以前都能正常运行,但是在集成了shiro之后,注解失效了,对象的值全为null,望大神解答,谢谢!
展开
展开全部
开启注释一定要写在Springmvc的配置文件中
<!-- 开启Shiro的注解(如@RequiresRoles,@RequiresPermissions),需借助SpringAOP扫描使用Shiro注解的类,并在必要时进行安全逻辑验证 -->
<aop:config proxy-target-class="true"></aop:config>
<bean class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor">
<property name="securityManager" ref="securityManager" />
</bean>
<!-- 开启Shiro的注解(如@RequiresRoles,@RequiresPermissions),需借助SpringAOP扫描使用Shiro注解的类,并在必要时进行安全逻辑验证 -->
<aop:config proxy-target-class="true"></aop:config>
<bean class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor">
<property name="securityManager" ref="securityManager" />
</bean>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询