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

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

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

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

1.测试类中添加注解

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

项目启动类对应的是Application类

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

相关推荐
努力搬砖的咸鱼几秒前
API 网关:微服务的大门卫
java·大数据·微服务·云原生
vortex5几秒前
【Web开发】从WSGI到Servlet再到Spring Boot
前端·spring boot·servlet
小裕哥略帅10 分钟前
Springboot中全局myBaits插件配置
java·spring boot·后端
MX_935918 分钟前
Spring中Bean注入方式和注入类型
java·后端·spring
申阳21 分钟前
Day 22:SpringBoot4 + Tauri 2.0(VUE) 登录功能前后端联调
前端·后端·程序员
爱跑步的程序员~23 分钟前
IOC和AOP详解
java·spring
武哥聊编程25 分钟前
基于Springboot3+Vue3的仓库管理系统,经典项目,免费学习
java·学习·mysql·vue·springboot·课程设计
CoderYanger31 分钟前
C.滑动窗口-求子数组个数-越短越合法——LCP 68. 美观的花束
java·开发语言·数据结构·算法·leetcode
golang学习记34 分钟前
Spring AI 1.1 新特性详解:五大核心升级全面提升AI应用开发体验
java·人工智能·spring
code_weic38 分钟前
Java AI开发框架 - LangChain4J学习笔记
java·人工智能·ai·langchain