注解

@Controller:修饰class,用来创建处理http请求的对象

@RestController:Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@Controller就不需要再配置@ResponseBody,默认返回json格式。

@RequestMapping:配置url映射


尴尬

使用Thymeleaf在默认的模板路径src/main/resources/templates下返回页面,由于写的是@RestController
而不是@Controller,总是渲染不到页面,只是返回字符串。

你可能感兴趣的:(注解)