在使用springboot框架的测试类时,我出现了该错误,解决思路如下:

首先就是在方法上添加public,如果正确下面的就不用看了,不过大多数应该不是,本人的问题是在添加了public之后还会报出空指针异常,在检查了dao层,以及domain层还有数据库连接等各种代码后,百思不得其解,都是正确的可就是报出了这个错误,其实我们大多数是陷入了一种误区,认为运行报错是代码的问题,而不去思考注解的问题.

而springboot方便我的使用不就是通过注解吗?因此检查自己的注解是否缺失,如无缺失应该检查依赖的版本,本人的错误出现在@Test这个注解上,我的pom文件中添加了junit注解,与spring-boot-start-test中的junit冲突了,下图是修改后的状态,希望能为大家提供一个思路,以后在代码正确的情况下去思考注解的问题,特别是springboot这种框架的使用过程中.下图是更改后的正确导包名称.

 运行一下

 运行成功!欧耶!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐