在进行springboot整合mybatis 中,我们总会发生很多种错误提示,这里把我整合的一些解决方案写下来
404错误
遇到这个错误提示,可以用下面的流程查错
-
先看你的Controller类前有没有@Conotroller 以及你的方法中有没有通过@RequestMapping(value="/ifindAll")声明你的响应页面;
-
如果第一步没有问题,那么我们在运行日志中查看方法是否被映射和适配了,如图,如果日志中有这个语句就说明你的Controller,已经成功映射和配适了;如果没有找到,那么我们需要在我们的运行类xxxApplication中添加@ComponentScan,后面的basePackages中写你的Controller所在的包。(在这里你也许会疑惑下面的两个[/error]并不是我们声明的Controller,其实它们是自动有的,就算我们不添加任何的Controller,在运行时我们仍可以看到这两个[/error])
@ComponentScan(basePackages = {"com.example.ninemysql.controller"})