前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Consider defining a bean of type ‘com.zzy.java_gobang.model.UserMapper‘ in your configuration报错解决方案

Consider defining a bean of type ‘com.zzy.java_gobang.model.UserMapper‘ in your configuration报错解决方案

作者头像
阑梦清川
发布2025-02-24 22:25:58
发布2025-02-24 22:25:58
6100
代码可运行
举报
文章被收录于专栏:学习成长指南学习成长指南
运行总次数:0
代码可运行

1.报错原型

代码语言:javascript
代码运行次数:0
复制
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2024-12-02T21:52:46.441+08:00 ERROR 20928 --- [           main] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

A component required a bean of type 'com.zzy.java_gobang.model.UserMapper' that could not be found.


Action:

Consider defining a bean of type 'com.zzy.java_gobang.model.UserMapper' in your configuration.

今天的这个问题足足花费了我两个小时,真的没想到,但是这个spring-boot学习的时候确实会出现各种各样的牛鬼蛇神式的错误,今天真的让我开眼了~~

2.我的理解

这个日志显示我没有这个usermapper,就是这个找不到,但是我们明明定义了这个类,而且这个注解也是加上了的,但是这个项目就是跑不起来;

3.解决方案

我知道网上有很多的这个解决方案,第一就是上网找找:

网上有的说是这个包没有搞对:就是mybatis的这个包;

还有说的就是告诉这个启动类我们的mapper的扫描路径,几乎我都尝试了;但是没有结果;

最后的问题就是出现在这个启动类上面,这个第八行后面的这个配置一般是我们的这个项目自己搞的,但是如果把这个配置修改为这个不带括号参数的,这个程序就可以正常启动了;

属实没想到合格问题出现在这个地方,对着代码硬是看了两个小时,也尝试过其他的方法,例如我原本使用的这个set,get方法修改为这个mombok之类的,但是都没有效果,确实挺意外的吧,也算是积累一下经验,也是自己第一次遇到这样让人费解的问题; 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.报错原型
  • 2.我的理解
  • 3.解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档