今天使用redis缓存token,使用拦截器做登陆判断的时候,发现redis获得值始终为空debug后看到Stringredistemplate根本没有注入
spring 拦截器注入bean为null的问题
这是因为拦截器加载的时间点在springcontext之前,即在bean实例化之前,所以在拦截器中注入自然为null 。那么我们就让拦截器执行的时候实例化拦截器Bean,在拦截器配置类里面先实例化拦截器,然后再获取就能解决这个问题啦。
spring 拦截器注入bean为null的问题
spring 拦截器注入bean为null的问题

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
  • 2021-11-01
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-02-03
  • 2021-10-05
  • 2021-08-17
  • 2022-12-23
  • 2021-09-24
  • 2021-08-13
  • 2021-12-02
相关资源
相似解决方案