SpringBoot出错:Consider defining a bean of type ‘com.mapper.UserMapper’
com.service.impl中的userMapper字段。UserServiceImpl需要一个类型为“com.mapper”的bean。找不到UserMapper。
原因:传统ssm整合需要开启扫描mapper包,而你注入@Service没有扫描到mapper包
解决办法在控制类加@MapperScan("")
@SpringBootApplication
@MapperScan(basePackages = "com.gec.mapper" )
public class UserApp
{
public static void main( String[] args )
{
SpringApplication.run(UserApp.class,args);
// System.out.println( "Hello World!" );
}
}
更多推荐
SpringBoot出错:Consider defining a bean of type ‘com.mapper.UserMapper‘
发布评论