SpringBoot项目中的问题

1.SocketTimeoutException:创建项目时连接超时

1创建项目超时.png

2.NoUniqueBeanDefinitionException非唯一的bean对象定义

SpringBoot项目中的问题_第1张图片

3.No tests found with test runner 'JUnit5'单元测试失败

注意:添加@Test注解的条件

1.必须是公共的,非静态的
2.方法无返回值(void修饰)
3.方法必须是无参的
4.类名不能直接用Test

SpringBoot项目中的问题_第2张图片

4.Unable to find a @SpringBootConfiguration单元测试异常

image.png

5.1.NoSuchBeanException 没有bean的定义 或者 No beans of '类名'type fount Bean类型找不到

SpringBoot项目中的问题_第3张图片

5.2.NoSuchBeanException 如果对应的bean不是自己写的,可能是因为依赖没有下载下来

SpringBoot项目中的问题_第4张图片

6.JDBC连接池配置异常

SpringBoot项目中的问题_第5张图片

7.NPE异常 空指针异常

解决办法:

1.检查是否出现了对象调方法,对象可能为空
2.检查调用方法的对象是否附了值(自己赋值或spring框架赋值)
3.假如是spring框架赋值,要检查属性是否有@Autowired描述,属性所在的类是否交给了spring管理

SpringBoot项目中的问题_第6张图片

你可能感兴趣的:(springboot)