普通风格
/**
* 普通风格
*/
@RequestMapping("/user")
public String normal(Long userId) {
// 业务处理
System.out.println(userId);
return "user";
}
rest风格
/**
* rest风格
*/
@RequestMapping("/user/{userId}")
public String rest(@PathVariable("userId") Long userId) {
// 业务处理
System.out.println(userId);
return "user";
}
正则表达式风格
/**
* 正则表达式风格
*/
@RequestMapping("/order/{orderId:[0-9]+}")
public String regex(@PathVariable("orderId") Long orderId) {
// 业务处理
System.out.println(orderId);
return "order";
}