注入失败
解决方法:
1、将 @Autowired
改成 @Resource
两个注解实现的功能是一样的,只是来源于不同的包而已
2、将 @Autowired
改成@Autowired(required = false)
当使用@Autowired
注解的时候,其实默认为true,表示注入的时候,该bean必须存在,否则就会注入失败。所以false让它当前要注入的bean,如果有直接注入,没有跳过,不会报错
注入失败
解决方法:
1、将 @Autowired
改成 @Resource
两个注解实现的功能是一样的,只是来源于不同的包而已
2、将 @Autowired
改成@Autowired(required = false)
当使用@Autowired
注解的时候,其实默认为true,表示注入的时候,该bean必须存在,否则就会注入失败。所以false让它当前要注入的bean,如果有直接注入,没有跳过,不会报错