业务服务应用接口入参:
基于URI路径传参:@GetMapping("/owners/{ownerId}"),需要配合入参注解@PathVariable使用。
当@PathVariavle 标注的入参为Map<String,String>时,将会把变量中的所有参数封装到Map中.
@PathVariable可以标注到类上,也可以标注到方法上,也可以组合使用。
@pathVariable可以自动处理简单的数据类型,如int,long,Date等,如果处理失败,会抛出TypeMismatchException异常。
URI模板匹配还可以使用正则表达式:{varName:regex}
URI 路径匹配原则: