异常之spring创建bean失败

org.springframework.beans.factory.BeanCreationException

在使用spring,或者springboot时,容易出现异常 org.springframework.beans.factory.BeanCreationException :Error creating bean with name ‘XXX’ 异常的原因及解决方法

此异常为:注入 bean 失败异常,也就是找不到注入的bean。

原因如下:

1.bean未注解或者注解错误(一般为未给该类使用@Bean,@Component等注解,然后在其他类中直接使用@Autowired自动注入)
检查出错误的类是否缺少注解,或者注解使用错误

2.项目整合的时候jar包冲突 ()
这个问题比较麻烦,不用jar包的依赖也不同,需要去检查对应jar包的适配版本,一般官方文档都会给出,最好的办法就是在使用jar包的时候,直接使用别人已经配置好的jar包

3.‘XXX’的配置有错误 (配置错误会导致该类初始化失败,也就无法生成bean,)
检查该类的配置文件(一般都是XML配置文件),是否属性注入错误,类与类关系的引用错误等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值