@RestController和@Controller的区别
首先@RestController是@ResponseBody和@Controller的组合注解。
其次使用@Controller注解需要在resource下的templates中创建一个HTML文件,最后才能在浏览器查看html文件的内容,例如:
在controller包里创建scoreController类
在resource下的templates中创建一个score.html文件,代码如下:
最后运行,在浏览器里输入url地址localhost:8080/score?score=100
如果用@RestController就不用创建HTML文件,直接在控制器里写java文件就可以运行。