目录
- 1. 问题所示
- 2. 原理分析
- 3. 解决方法
- 4. Demo
1. 问题所示
此类问题来自私信,本着探究问题的缘由,理性分析了下,让大家也学会分析Bug解决Bug
问题如下所示:
Error creating bean with name xxx defined in class
截图如下所示:
2. 原理分析
通用的原理进行分析
出现如下错误,一般着重检查其注解为何不生效
-
Bean的定义错误:
未正确配置注解或XML
Bean的构造函数或初始化方法中存在错误 -
依赖注入的问题:
依赖项未正确注入或不存在
循环依赖问题,即Bean A依赖于Bean B,而Bean B又依赖于Bean A
对于循环依赖问题 推荐阅读:深度剖析Spring循环依赖(实战Bug) -
配置文件问题:
存在拼写错误或格式问题
配置文件未正确加载