zoukankan      html  css  js  c++  java
  • 拦截器报循环依赖错误

    拦截器

    @Slf4j
    @Component
    public class LcOpPermissionInterceptor extends HandlerInterceptorAdapter {
    
        ......
    
    }
    

    将拦截器注入适配器中

    @Configuration
    public class LcOpWebMvcConfigurer  extends WebMvcConfigurerAdapter {
    
        @Autowired
        private LcOpPermissionInterceptor lcOpPermissionInterceptor;
    
    

    这样写有的时候会导致循环依赖问题,需要换一种写法。去掉上面的@Component注解,改用下面@Bean来注入Bean

    @Configuration
    public class LcOpWebMvcConfigurer  extends WebMvcConfigurerAdapter {
    
        @Bean
        public LcOpPermissionInterceptor lcOpPermissionInterceptor(){
            return new LcOpPermissionInterceptor() ;
        }
    
    
  • 相关阅读:
    前端-----盒子模型
    跨域
    DRF的分页
    DRF的权限和频率
    DRF 版本和认证
    DRF的视图和路由
    APIView和View的区别
    Serializers序列化组件
    RESTful
    Vuex以及axios
  • 原文地址:https://www.cnblogs.com/zhangjianbing/p/11424446.html
Copyright © 2011-2022 走看看