如遇到springboot版本的问题导致bean类无法注入到项目中,可能是注解和springboot版本不匹配导致启动类启动时扫描不到相应的bean类
也就是测试类的包名一定要和启动类的包名一致,包名必须一致!必须一致!一致!重要的话说三遍!!!
如果包名不一致,当启动类启动时就不知道去哪扫描bean,所以也就无法注入。
解决bean注入失败的思路:
1.首先检测测试类包名和启动类包名是否一致!
2.检查自己使用的注解是不是和当前springboot的版本一致。
3.检测开发代码中的bean类是否注入是正常的,然后再根据情况逐步排查