首页 > 其他分享> > is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-
is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-
作者:互联网
spring boot shiro 启动异常,卡住了。
大概的意思就是
ShiroFilterFactoryBean 会依赖注入 securityManager 然后 securityManager 会注入自定义 Realm
然后自定义Realm类里面会注入业务的service类,而那些service类包含事务,都是动态代理类。因此无法注入。
解决办法:去掉自定义Reaml里面对业务service类的依赖注入,想办法采用另外的办法把那些service的bean获取到。
比如:用 SpringUtils.getBean()
标签:proxying,Realm,service,自定义,getting,spring,eligible,注入 来源: https://www.cnblogs.com/jingzhi-sksk/p/13907131.html