SpringMVC@RequestMapping和@GetMapping的区别
Posted 幽灵雾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC@RequestMapping和@GetMapping的区别相关的知识,希望对你有一定的参考价值。
【提问】
Spring的注解中,@RequestMapping和@GetMapping有什么区别?
【解答】
二者均用于限定该Controller方法只能使用get方式请求,@GetMapping作为@RequestMapping的派生注解,作用是简单直观。
具体区别:
1、目标范围不同
@RequestMapping 能注解在类(ElementType.Type)和方法(ElementType.Method)中
@GetMapping 只能注解方法(ElementType.Method)
2、功能不同
注解在方法时,@GetMapping 等价于 @RequestMapping(method= RequestMethod.GET)
【前置知识点】
@RequestMapping 详解
以上是关于SpringMVC@RequestMapping和@GetMapping的区别的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC@RequestMapping和@GetMapping的区别
SpringMVC@RequestMapping和@GetMapping的区别
SpringMVC RequestMapping HiddenHttpMethodFilter