Springboot启动找不到bean

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Springboot启动找不到bean相关的知识,希望对你有一定的参考价值。

参考技术A 项目启动一直报错,一直都在报找不到bean,或者找不到dao。配置文件配了,启动类上也加注释了。但是一直报错。

主要有两个问题,第一个是配置文件properties和yml的区别。其实两个没有什么区别,但是写法上并不一样,properties是点点点等号,yml是冒号加空格,两者就在结构上不同,所以千万别从网上随便找来一篇配置文件就往上粘贴。

解决完这个问题还是报错 一开始以为是jar包的问题,重新建了一遍pom文件还是一样,最后查到是jar包引入mybtisplus的问题,如果导入了下面两个包

切记再配置文件中路径一定要写成mybatis-plus.mapper-locations=classpath:mapper/*.xml这样的

如果不加-plus莫名其妙的就会报错找不到,但是在配置文件中没有错误提示。非常坑!

以上是关于Springboot启动找不到bean的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot启动遇到的找不到spring模块的怪事

SpringBoot启动任务

spring boot启动找不到ServletWebServerFactory bean

springboot打包启动时报mybatis的typeAlias类名找不到的错误

springboot错误: 找不到或无法加载主类

IDEA启动springboot项目找不到application.yml配置文件