练习中Error creating bean with name ‘XXXX‘ 的解决办法

最近做ssm框架项目时候遇见这个错误,找了5个小时,百度的方法都不管用,最后检查发现了原因,供大家参考

错误如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'brandController': Unsatisfied dependency expressed through field 'brandService': Error creating bean with name 'brandServiceImpl': Unsatisfied dependency expressed through field 'brandMapper': Error creating bean with name 'brandMapper' defined in file [C:\Users\86137\IdeaProjects\spzx-parent\spzx-manager\target\classes\com\atguigu\spzx\manager\mapper\BrandMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory': Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception with message: Failed to parse mapping resource: 'file [C:\Users\86137\IdeaProjects\spzx-parent\spzx-manager\target\classes\mapper\CategoryBrand\CategoryBrandMapper.xml]'

百度得到的问题和常见的解决方案如下几种:

  1. 注解用错
    检查类的注解用错了,或者拼错了

  2. 配置文件错误
    xml中应该配置的引用包,相应的配置没有配置

我的错误就是这里!863d9424150943a8943d3556239bf3e2.png

 粗心大意在xml配置文件里多打了一个\,报错的还是另外一个xml文件,所以找不到!建议大家有错误的时候多看看xml文件

这里是解决完成的d9753763eee947b694d556f2b26ef632.png

 最后想对每一位程序员说

很多时候我们都会因为这些报错太长而没有耐心去看,而是简单的ctrl+C ->百度 -> ctrl+V -> Enter看看有没有答案,其实如果耐下心来去看一看,你就会对报错有不同的理解,而且也会让你对处理异常的经验更加丰富!祝大家早日成功!!

  • 11
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值