以前版本的Srping使用 @RequestMapping注解方法,现在也可以使用 @GetMapping 这个具体化请求方法的映射了,应该说是更直接,更简化注解的使用。
一、@RequestMapping 注解可以在控制器类的级别和/或其中的方法的级别上使用。
@RequestMapping 在类的级别上的注解会将一个特定请求或者请求模式映射到一个控制器之上。之后还可以另外添加方法级别的注解来进一步指定到处理方法的映射关系。
当然,使用@GetMapping 在方法上进一步做映射关系也正确。
看看@GetMapping的源码:
/**
* Annotation for mapping HTTP {@code GET} requests onto specific handler
* methods.
*
* <p>Specifically, {@code @GetMapping} is a <em>composed annotation</em> that
* acts as a shortcut for {@code @RequestMapping(method = RequestMethod.GET)}.
*
* @author Sam Brannen
* @since 4.3
* @see PostMapping
* @see PutMapping
* @see DeleteMapping
* @see PatchMapping
* @see Reque