配置好之后启动项目,出现空指针异常,具体如下:
这个时候返回看启动信息,发现项目在启动时已有警告了
发现是@mapper没有写,有两种解决方式
- 在mapper接口中添加@mapper注解
- 在springboot启动类上添加@MapperScan(" 包名 "),自动装配指定包下所有Mapper
eg:
@MapperScan(basePackages = "com.mapper")
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
我的项目目录如下:
然后再启项目,就OK了