一、@GetMapping
1、简化常用的HTTP方法的映射,并更好地表达被注解方法的语义
2、相当于@RequestMapping (methodRequestMethod.GET)
3、params
具体到请求参数值访问该方法
二、@PathVariable
1、获取url中的数据
2、name/value
要绑定的请求参数的名称,跟URI上填写的路径名一样
3、required
3.1、含义:请求参数是否必填
3.2、默认true
3.3、请求缺少参数会引发异常
3.3.1、请求中不存在参数或参数为null
1) required声明为false
三、@RequestParam
1、获取url中的数据
2、name/value
要绑定的请求参数的名称,跟URI上填写的路径名一样
3、required
3.1、含义:请求参数是否必填
3.2、默认true
3.3、请求缺少参数会引发异常
3.3.1、请求中不存在参数或参数为null
1)required声明为false
2)提供defaultvalue