mybatis报错:Error creating bean with name 'xxxDao' defined

mybatis报错:

Error creating bean with name 'xxxDao' defined in file [xxx]: cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'...
Error creating bean with name 'yyyDao' defined in file [xxx]: cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'...
Error creating bean with name 'zzzDao' defined in file [xxx]: cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'...

是一个老项目的新需求,我写完一个接口的一套mvc,把mymapper.xml添加到mybatis的config.xml以后就出现这个错误,主要是报错的'xxxDao' 'yyyDao' 都不是我写的,我也没动过。。。请问是哪里配置错了

阅读 4.2k
3 个回答

日志应该多贴一些过来
我猜可能是数据库配置出了点问题,不小心改到了或者网络问题,DB那边修改了等等可能

mybatis 配置文件是不是被你修改了,导致扫描不到类

感觉是数据库配置有问题导致数据库连不上,报错里有SessionFactory创建失败的日志

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题