SpringBoot Test类注入失败的解决
- 软件编程
- 2026-01-11 00:38:06
如下所示

本来 bookService的引用一直是null。
导致每次测试都报空指针异常。
然后现在继承相应的 ApplicationTests类,然后使用@Component将该类注册为组件。就可以正常注入了。
补充:关于springboot test @Mapper ,@Autiwired注入无效的问题
@SpringBootTest()
@RunWith(SpringRunner.class)
public class ProductMapperTest {
@Autowired
ProductMapper productMapper;
为了给mapper接口 自动根据一个添加@Mapper注解的接口生成一个实现类
怎么注入都是失败,ProductMapper 使用@Mapper 注解,这个不能注入到spring 容器中(其中原因还是不了解)。
@Autowired 注入不进去的。
@Repository
@Mapper
public interface ProductMapper {
这下能注入容器中了。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。
# 都是
# 给大家
# 如有
# 就可以
# 希望能
# 所示
# 或未
# 不了解
# 中了
# 大家多多
# SpringBoot
# 这下
# 不进去
# 不吝赐教
# 上为
# Springboot项目中单元测试时注入bean失败的解决方案
# SpringBoot解决@Component无法注入其他Bean的问题
# Test类
# 注入失败
# SpringBoot@Componet注解注入失败的问题
相关推荐:
详解vue中使用transition和animation的实例代码
Mysql 存储过程中使用游标循环读取临时表
vue 基于abstract 路由模式 实现页面内嵌的示例代码
解决C语言中使用scanf连续输入两个字符类型的问题
Python利用imshow制作自定义渐变填充柱状图(colorbar)
使用python操作lmdb对数据读取的实例
支付宝小程序向用户发红包的实现方法
Mysql修改存储过程相关权限问题
Java8中 LocalDate和java.sql.Date的相互转换操作
解决Docker启动Elasticsearch7.x报错的问题
Python OpenCV中的numpy与图像类型转换操作
Django vue前后端分离整合过程解析
Linux下docker 容器退出bash的两种实现方法
c++ 数组定义及初始化详解
C# 使用HttpClient上传文件并附带其他参数的步骤
docker-compose快速搭建docker私有仓库的步骤
PyTorch中的拷贝与就地操作详解
shell产生随机数七种方法的实现
Spring-boot 2.3.x源码基于Gradle编译过程详解
JavaScript对象访问器Getter及Setter原理解析
docker 打包本地镜像,并到其他机器进行恢复操作
c# 通过WinAPI播放PCM声音
javascript全局自定义鼠标右键菜单
Java 实现常见的非对称加密算法
详解Go语言的context包从放弃到入门
Eclipse2025安装了最新版本的JDK却无法打开的问题
Django中使用Celery的方法步骤
python实现图片,视频人脸识别(dlib版)
c# 实现语音合成
C++获取字符串长度的几个函数方式
C# 多线程处理List数据的示例代码
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
IDEA插件EasyCode及MyBatis最优配置步骤详解
浅谈shell 遍历数组的几种方法
Android AS为xutils添加依赖过程图解
PHP sdk文档处理常用代码示例解析
docker利用单个镜像映射到多个端口操作
Python爬虫实战案例之爬取喜马拉雅音频数据详解
python中复数的共轭复数知识点总结
Vue实现简单购物车功能
详解vue 组件注册
深入探究ASP.NET Core Startup初始化问题
gradle项目中资源文件的相对路径打包技巧必看
Docker方式启动tomcat访问首页出现404错误
Python APScheduler执行使用方法详解
spring boot实现超轻量级网关的方法(反向代理、转发)
python实现启动一个外部程序,并且不阻塞当前进程
JavaScript中的几种继承方法示例
python RSA加密的示例
SpringBoot Service和Dao的编写详解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
