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

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

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

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

1.测试类中添加注解

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

项目启动类对应的是Application类

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

相关推荐
曲莫终15 小时前
增强版JSON对比工具类
java·后端·测试工具·json
BD_Marathon15 小时前
Spring——核心概念
java·后端·spring
幽络源小助理15 小时前
SpringBoot+Vue数字科技风险报告管理系统源码 | Java项目免费下载 – 幽络源
java·vue.js·spring boot
ss27315 小时前
线程池配置-七大关键参数
java·开发语言
__万波__15 小时前
二十三种设计模式(十五)--访问者模式
java·设计模式·访问者模式
吾日三省Java15 小时前
SpringBoot整合Canal:实现MySQL数据实时同步的终极解决方案
spring boot·系统架构
fanruitian15 小时前
SpringBoot 集成retrofit httpclient
java·spring boot·retrofit
talenteddriver15 小时前
web: jwt令牌构成、创建的基本流程及原理
java·开发语言·python·网络协议·web
码农水水15 小时前
宇树科技Java被问:数据库连接池的工作原理
java·数据库·后端·oracle
Seven9715 小时前
回溯算法总结
java