controller常用注解
时间: 2023-09-16 09:15:48 浏览: 92
SpringBoot 中常用注解及各种注解作用
Controller常用的注解包括:
1. @Controller注解:用于标识一个类为控制器,在SpringMVC中处理浏览器的请求。
2. @RequestMapping注解:用于标记请求的映射路径,可以在类和方法上使用。通过设置value属性指定访问路径,通过method属性指定请求的方法。若不指定method属性,则默认接受任何形式的请求。
3. @GetMapping注解:是@RequestMapping(value = "getUser", method = RequestMethod.GET)的简化写法,用于处理GET请求。
4. @PostMapping注解:是@RequestMapping(value = "getUser", method = RequestMethod.POST)的简化写法,用于处理POST请求。
5. @DeleteMapping注解、@PatchMapping注解等:分别对应不同的请求方式,用于处理相应的请求。
6. @RequestParam注解:用于标注方法参数,用于获取请求中的参数值。可以通过设置value属性指定参数名,required属性指定参数是否必传,默认为false。
通过使用这些常用的注解,可以简化代码的编写,提高开发效率。
阅读全文