启动类谬误(IllegalStateException):
一:

起因:在单元测试启动时没有找到对应的Springboot工程启动类
解决办法:
Springboot工程中没有定义类,启动类没有应用@SpringBootApplication注解形容

单元测试类没有放在启动类所在包或子包中

二:

起因:可能Sprigboot工程中有多个启动类……
解决办法:删除其启动类所在包其子包中多余的启动类保留一个……

Mybatis谬误:
一:

起因:拜访属性或者调用属性为null
解决办法:


查看测试类是否交给了spring容器治理,是否有@SpringBootTest注解或者是否在测试包test下

查看属性是否由spring进行依赖注入(是否增加@Autowired注解)


单元测试办法上@Test注解引入是否正确


起因:个别是对象不存在
解决办法:先运行,如果运行没有问题则是工具(idea)问题,不影响程序运作,反之在Mapper层加上@Mapper注解

SpringWeb谬误:
一:404(申请页面不存在)

起因:服务没有启动,端口不正确
解决办法:查看申请的url是否正确,
查看申请的资源是否交给了Spring治理,
查看端口是否正确

二:500(服务器遇到谬误,无奈实现申请)
起因:
服务器谬误等
解决办法:重启服务器等……

三:400(服务器不了解申请的语法)

起因:当客户端提交的申请参数个数,类型。格局不匹配是呈现404
解决办法:查看类型,个数,比方向服务端提交的日期

四:405(禁用申请中指定的办法)

起因:客户端提交形式与服务端定义的可解决办法不匹配
解决办法:查看申请形式,比方服务只能用get申请解决,则不能用post申请