spring expected single bean but found 2: dao,daoProxy 问题

  项目整合时出现下列问题:

  

  这个问题说是我没有找到依赖注入的 dao, 当时也很纳闷, 配置文件已经配置dao 了,为什么说是没有找到呢!

  经过仔细排查,配置文件都没有问题,最后从代码出错的地方入手,如图:

  

  又经过一番绞尽脑汁的思考,查找配置文件,最后终于发现,由于本项目框架太老套,没有自动扫描dao包, 所以导致

  找不到 dao,该怎么办呢?就查看getBean 参数只能输入类型吗,经查看,果然.....如图:

  

  果断加了一个string 参数,把dao 放进去,试一试,搞定了。

  

  

  【版权声明】转载请注明出处:http://www.cnblogs.com/hsjava1/p/8716969.html

 

  

  

 

posted @ 2018-04-04 14:11  扎王爷  阅读(319)  评论(0编辑  收藏  举报