SpringBoot项目中的测试类,无法注入类,注入类为空

开发中,需要用到测试类来测试接口

我最开始使用的注入方式是@Autowired,但是在执行测试时,注入类报空指针异常,一直为null

后来上网查到几种解决方案,最终在通过下述内容解决了:

1.测试类中添加注解

@SpringBootTest(classes = 项目启动类.class)

项目启动类对应的是Application类

2.使用@Autowired的同时,再手动new一次

相关推荐
错把套路当深情7 分钟前
Java 全方向开发技术栈指南
java·开发语言
han_hanker16 分钟前
springboot 一个请求的顺序解释
java·spring boot·后端
2501_9216494916 分钟前
原油期货量化策略开发:历史 K 线获取、RSI、MACD 布林带计算到多指标共振策略回测
后端·python·金融·数据分析·restful
杰克尼17 分钟前
SpringCloud_day05
后端·spring·spring cloud
MaCa .BaKa17 分钟前
44-校园二手交易系统(小程序)
java·spring boot·mysql·小程序·maven·intellij-idea·mybatis
ServBay21 分钟前
阿里超强编程模型Qwen 3.6 -Plus 发布,国产编程AI的春天?
后端·ai编程
用户83562907805127 分钟前
使用 Python 自动生成 Excel 柱状图的完整指南
后端·python
希望永不加班34 分钟前
SpringBoot 静态资源访问(图片/JS/CSS)配置详解
java·javascript·css·spring boot·后端
Soofjan39 分钟前
Go 内存管理(3):内存分配源码
后端
oh LAN1 小时前
RuoYi-Vue-master:Spring Boot 4.x (JDK 17+) (环境搭建)
java·vue.js·spring boot