为了账号安全,请及时绑定邮箱和手机立即绑定

加LifecycleBeanPostProcessor报java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor/ 不加没效果,导了N次shiro-spring各种版本都试了。

加LifecycleBeanPostProcessor报java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor/    不加没效果,导了N次shiro-spring各种版本都试了。

正在回答

3 回答

<bean id="lifecycleBeanPostProcessor" class="org.apache.shiro.spring.LifecycleBeanPostProcessor"/>
    <bean class="org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator"
          depends-on="lifecycleBeanPostProcessor"/>
    <bean class="org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor">
        <property name="securityManager" ref="securityManager"/>
    </bean>
     <!--  
    5. 启用 IOC 容器中使用 shiro 的注解. 但必须在配置了 LifecycleBeanPostProcessor 之后才可以使用. 
    -->  
    <bean id="secureRemoteInvocationExecutor" class="org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor">
        <property name="securityManager" ref="securityManager"/>
    </bean>


0 回复 有任何疑惑可以回复我~

配置了LifecycleBeanPostProcessor,才可以使用Shiro注解!

0 回复 有任何疑惑可以回复我~

这个是用到shiro 注解才需要的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

加LifecycleBeanPostProcessor报java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor/ 不加没效果,导了N次shiro-spring各种版本都试了。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信