关于org.springframework.beans.factory.BeanCreationException:报红原因

在做ssm项目的时候出了点问题,报错如下:

一:看到这个错误,第一反应是配置出问题了

        1.检查相应的注解,service层和web层的注解和测试类ContextConfiguration后面的配置文件的路径是否有问题

 

 

        2.检查相应配置文件,web.xml配置文件中springmvc.xml是否加载和各层组件是否被扫描到

 

 

3.检查dao层applicationContext-dao.xml中的mapper扫面是否有问题

4.我发现上面的所有配置都ok,那么问题来了,哪里出问题了?

这时,我把报错信息拉到最后面

因:java.lang.IllegalArgumentException:结果映射集合已包含 com.xxx.mapper.UserPMapper.BaseResul 的值

原因:使用逆向工程生成了两次,这时打开dao层mappers发现有重复的sql

 解决:删除多余的sql,运行完美解决!

这是我在博客上发的第一篇文章,记录一下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值