重构项目以后Consider defining a bean of type最通俗易懂的解决方法

本文描述了在Java开发中遇到的启动报错问题,源于重构项目时路径改变。作者通过全局搜索`@MapperScan`注解快速定位并解决了mapper文件扫描路径的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哟~~~~

又来记录一下今日份的启动报错咯……

情况是这样的,在开发过程中随着开发的功能模块的新增以及修改避免不了要重构项目的路径,那之前写的代码存放的位置也会随着变更了,实体类、业务层、控制层等等等。是叭

那么问题也来了,迁移了半天最后一启动,,,,,哦豁报错了

Consider defining a bean of type………………xxx

针对这个问题,我也是百度的试了一试,我是这样做的,还是比较方便的

1.你就idea全局搜索(快捷键是连按三下shift) “@MapperScan” 找到这个扫描包的注解,然后你就一目了然了,

一般这个文件就是你的启动类,@MapperScan注解里面的值  com.xxx.xxx.xxx.xxx.*.*.*.mapper就是你的扫描mapper的路径了

2.根据MapperScan注解的层级去移动控制台找不到的mapper文件存放的位置就轻松搞定了,不用谢。hhhhha

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值