org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘myMapper’ de

原因可能有如下几点

1、项目结构要对,SpringBoot会自动扫描当前包以及当前包的子包,所以这里service模块和启动类所在的模块的包结构需要保持一致,即Service类也必须是和启动类同一个包或者在启动类的子包下;
SpringBoot启动报错BeanCreationException: Error creating bean with name ‘myMapper‘-小白菜博客
2、service实现类需要加上@Service注解;

3、dao层,请检查dao接口是有@Repository注解;如果使用的是mybatis,需要在application.yml文件中指定实体类的位置和mapper.xml文件的位置;最后启动类中需要使用@MapperScan注解,指定dao接口所在的包路径;
SpringBoot启动报错BeanCreationException: Error creating bean with name ‘myMapper‘-小白菜博客
在这里插入图片描述