使用@Component时再使用@Resource或@Autowired时注入失败问题

失败例子:
使用@Component时再使用@Resource或@Autowired时注入失败问题
使用@Component时再使用@Resource或@Autowired时注入失败问题

失败的原因:

在使用@Componet注解将bean实例化到Spring容器中时,@Autowired是在这个bean之中的,@Autowired还未完成自动装载,所以导致service为null

解决方案

使用@Component时再使用@Resource或@Autowired时注入失败问题

原因:

@Autowired注解放在方法上会在类加载后自动注入这个方法的参数,并执行一遍方法。

相关文章:

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