springboot测试中主程序中能加载bean测试中无法加载bean

简介: 如遇到springboot版本的问题导致bean类无法注入到项目中,可能是注解和springboot版本不匹配导致启动类启动时扫描不到相应的bean类

如遇到springboot版本的问题导致bean类无法注入到项目中,可能是注解和springboot版本不匹配导致启动类启动时扫描不到相应的bean类


9b01db40c900421a967e28eb229d5dbe.png

也就是测试类的包名一定要和启动类的包名一致,包名必须一致!必须一致!一致!重要的话说三遍!!!

如果包名不一致,当启动类启动时就不知道去哪扫描bean,所以也就无法注入。

解决bean注入失败的思路:


1.首先检测测试类包名和启动类包名是否一致!

2.检查自己使用的注解是不是和当前springboot的版本一致。

3.检测开发代码中的bean类是否注入是正常的,然后再根据情况逐步排查



相关文章
|
4天前
|
文字识别 Java
文本,文字识别07,SpringBoot服务开发-入参和返回值,编写接口的时候,要注意识别的文字返回的是多行,因此必须是List集合,Bean层,及实体类的搭建
文本,文字识别07,SpringBoot服务开发-入参和返回值,编写接口的时候,要注意识别的文字返回的是多行,因此必须是List集合,Bean层,及实体类的搭建
|
15小时前
|
Java 测试技术 程序员
使用Spring Boot和Spock进行单元测试
使用Spring Boot和Spock进行单元测试
|
15小时前
|
Java 测试技术 程序员
在Spring Boot项目中集成单元测试的策略
在Spring Boot项目中集成单元测试的策略
|
3天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高中信息技术课程在线测试系统的详细设计和实现(源码+lw+部署文档+讲解等)
8 0
|
4天前
|
测试技术 数据安全/隐私保护 索引
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】(2)
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】
10 0
|
4天前
|
Java 关系型数据库 MySQL
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】(1)
基于SpringBoot+Vue大学生体质测试管理系统【源码+论文+演示视频+包运行成功】
15 0
|
5天前
|
Java
springboot 读取配置信息和对应bean
springboot 读取配置信息和对应bean
|
2天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的学生成绩管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的学生成绩管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
25 0
|
2天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的校园论坛系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的校园论坛系统的详细设计和实现(源码+lw+部署文档+讲解等)
9 0
|
2天前
|
JavaScript Java 测试技术
基于SpringBoot+Vue的校园论坛系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue的校园论坛系统的详细设计和实现(源码+lw+部署文档+讲解等)
11 0