【报错解决】使用@SpringJunitConfig时报空指针异常

报错描述

具体的报错如下图所示:

我的测试代码如下:

复制代码
import config.StudentConfig;
import controller.StudentController;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;

@SpringJUnitConfig(StudentConfig.class)
public class SptingtestTest {
    
    @Autowired
    private StudentController studentController;

    @Test
    public void test(){
        studentController.findAll();
    }

}

解决办法

Test导包导错了,应该导入

复制代码
import org.junit.jupiter.api.Test;

再重新运行就可以成功输出了,如下、


这里是希望能与你一起成长进步的小白,希望以上内容对大家有所帮助~~~

相关推荐
我是大猴子9 小时前
Spring代理类为何依赖注入失效?
java·后端·spring
Java成神之路-11 小时前
通俗易懂理解 Spring MVC 拦截器:概念、流程与简单实现(Spring系列16)
java·spring·mvc
小旭952713 小时前
Spring Security 实现权限控制(认证 + 授权全流程)
java·后端·spring
海兰15 小时前
使用 Spring AI 打造企业级 RAG 知识库第二部分:AI 实战
java·人工智能·spring
難釋懷15 小时前
缓存同步
spring·缓存·mybatis
小信丶15 小时前
Spring Cloud Stream EnableBinding注解详解:定义、应用场景与示例代码
java·spring boot·后端·spring
亚历克斯神15 小时前
Spring Cloud 2026 架构演进
java·spring·微服务
weixin_4138385617 小时前
基于区块链的校园二手书交易系统
vue.js·spring·区块链·fabric
云烟成雨TD17 小时前
Spring AI 1.x 系列【26】结构化输出执行流程
java·人工智能·spring
Slow菜鸟18 小时前
Spring Cloud 教程(四) | OpenFeign 的作用
后端·spring·spring cloud