错误解决:Error creating bean with name ‘XXX‘: Unsatisfied dependency expressed through field ‘XXX‘.

       使用springboot构建项目时,启动项目出现报错,信息:Error creating bean with name 'mainController': Unsatisfied dependency expressed through field 'userService'......,意思大概是说:创建名称为“mainController”的bean时出错:通过字段“userService”表示的依赖关系不满足。

       一般来说这类问题的解决无非是检查Controller层、Service层、和.xml文件的相关配置和注解。因为其它相关博客有详细的解决办法,这里不再赘述,仅仅记录一下自己遇到的问题和解决的办法。

       出现问题的原因是  .xml文件  下  dependency依赖  中未声明数据库的版本信息,将其添加后,重新启动项目,发现启动成功,不再报错。

错误解决:Error creating bean with name ‘XXX‘: Unsatisfied dependency expressed through field ‘XXX‘._第1张图片

       对于菜只因的我来说,编写spring项目有时候出现的错误真是莫名其妙,让人头大。

如果本篇文章内容对你有帮助的话,就点个赞吧!

你可能感兴趣的:(spring,boot,java,mybatis)