首先必须得有aop的支持,所以需要引入aop配置,主要如下:
<!--启动aop注解-->
<aop:aspectj-autoproxy/>
<!--设置在shiro声明周期内都有效-->
<bean class="org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator" depends-on="lifecycleBeanPostProcessor"/>
<bean class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor">
<property name="securityManager" ref="securityManager"/>
</bean>
注意:非常需要注意下面整合过程中的一些配置冲突