初次尝试spring boot,网上找了个比较靠谱的帖子照猫画虎:
https://www.cnblogs.com/ityouknow/p/5662753.html
写了个hello world,如下:
@Controller
public class TestControllerOnly {
@RequestMapping("hi")
public String hello() {
return "hi world";
}
}
一直报404,网上很多方法都试过,愣是不行。
1、包路径问题,说是启动类需要放在根目录,启动类只会扫描统计目录及下级目录的类,这点说的没错,但是没有解决我的问题。
2、建项目的时候的groupId和自己包的路径不一致,导致有问题。
还有很多,在次不一一赘述了。
讲重点:问题出在@Controller在使用的时候需要配合使用@ResponseBody!
另外,如果是@RestController就可以单独使用。