这3个注解功能也是类似的,通过这3个注解来映射请求,也就是通过它来指定控制器可以处理哪些URL请求,用在方法上,可以通过配置的url进行访问

    @RequestMapping @RequestMapping(url),通过该注解就可以通过配置的url进行访问,方式可以是get或post请求,两种方式均可
    @GetMapping @GetMapping(url) ,功能类似的,只是这个限定了只能是Get请求
    @PostMapping @PostMapping(url),功能类似的,只是这个限定了只能是Post请求

    建议用在方法上,当然,也能在映射的大类上进行方法内小类的细分

    1. @RestController
    2. @RequestMapping(value ="/getmsg")
    3. public class GetMsg {
    4. @GetMapping("/")
    5. public String whiteMsg(){
    6. return "white";
    7. }
    8. @GetMapping("/test1")
    9. public String getMsg(){
    10. return "zheshiceshi1";
    11. }
    12. }