@RestController
@RequestMapping("/hello")
public class HelloController {
@RequestMapping(value = "/hi/{name}")
public void hi(@PathVariable("name") String name, @RequestParam("msg") String msg) {
System.out.println("Hi " + name + ", " + msg);
}
}
@PathVariable
不支持required = false属性,设置为该注解的参数是必填的。
@RequestParam
支持required = false属性,默认为required = true。
本文介绍了一个使用 SpringMVC 构建 RESTful API 的简单实例,演示了如何通过 @RestController 和 @RequestMapping 注解定义 HTTP 请求路径,并通过 @PathVariable 和 @RequestParam 处理路径变量及请求参数。
569

被折叠的 条评论
为什么被折叠?



