今天在学习mybatis时,发现GetMapping声明接口路径后在访问时一直访问不到,报错如下:
接口声明如下:
@GetMapping("/daoTest")
public String daoTest(){
return "daoTest";
}
原来在浏览器输入url后是小写的,如果GetMapping内有大写就会访问不到,只需要改为小写的即可:
@GetMapping("/daotest")
public String daoTest(){
return "daoTest";
}
此外,还会有另外一个情况会导致该问题,idea编辑器会偶现部分类编译失败情况,但是没有任何提示,如果确认没有书写错误,可以尝试自己使用mvn命令打包编译部署一下。