使用springboot构建项目时,启动项目出现报错,信息:Error creating bean with name 'mainController': Unsatisfied dependency expressed through field 'userService'......,意思大概是说:创建名称为“mainController”的bean时出错:通过字段“userService”表示的依赖关系不满足。
一般来说这类问题的解决无非是检查Controller层、Service层、和.xml文件的相关配置和注解。因为其它相关博客有详细的解决办法,这里不再赘述,仅仅记录一下自己遇到的问题和解决的办法。
出现问题的原因是 .xml文件 下 dependency依赖 中未声明数据库的版本信息,将其添加后,重新启动项目,发现启动成功,不再报错。
对于菜只因的我来说,编写spring项目有时候出现的错误真是莫名其妙,让人头大。
如果本篇文章内容对你有帮助的话,就点个赞吧!