项目启动一直报错,一直都在报找不到bean,或者找不到dao。配置文件配了,启动类上也加注释了。但是一直报错。
主要有两个问题,第一个是配置文件properties和yml的区别。其实两个没有什么区别,但是写法上并不一样,properties是点点点等号,yml是冒号加空格,两者就在结构上不同,所以千万别从网上随便找来一篇配置文件就往上粘贴。

properties的方式

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

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

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