关于springboot:SpringBoot项目中的问题

13次阅读

共计 492 个字符,预计需要花费 2 分钟才能阅读完成。

1.SocketTimeoutException: 创立我的项目时连贯超时

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

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

留神: 增加 @Test 注解的条件

1. 必须是公共的, 非动态的
2. 办法无返回值 (void 润饰)
3. 办法必须是无参的
4. 类名不能间接用 Test

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

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

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

6.JDBC 连接池配置异样




7.NPE 异样 空指针异样

解决办法:

1. 查看是否呈现了对象调办法, 对象可能为空
2. 查看调用办法的对象是否附了值 (本人赋值或 spring 框架赋值)
3. 如果是 spring 框架赋值, 要查看属性是否有 @Autowired 形容, 属性所在的类是否交给了 spring 治理 

正文完
 0