码迷,mamicode.com
首页 > 编程语言 > 详细

Springboot注解

时间:2020-02-16 12:45:38      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:red   mapping   pre   错误   el表达式   ram   stp   java   def   

来自 https://blog.csdn.net/a350204530/article/details/60763379

@RequestParam是传递参数的.

@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。

public String queryUserName(@RequestParam String userName)
在url中输入:localhost:8080/**/?userName=zhangsan

请求中包含username参数(如/requestparam1?userName=zhang),则自动传入。

接下来我们看一下@RequestParam注解主要有哪些参数:

value:参数名字,即入参的请求参数名字,如username表示请求的参数区中的名字为username的参数的值将传入;

required:是否必须,默认是true,表示请求中一定要有相应的参数,否则将报404错误码;

defaultValue:默认值,表示如果请求中没有同名参数时的默认值,默认值可以是SpEL表达式,如“#{systemProperties[‘java.vm.version‘]}”。

转自https://blog.csdn.net/magi1201/article/details/82226289

@GetMapping用于将HTTP get请求映射到特定处理程序的方法注解
具体来说,@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。

@PostMapping用于将HTTP post请求映射到特定处理程序的方法注解
具体来说,@PostMapping是一个组合注解,是@RequestMapping(method = RequestMethod.POST)的缩写。

Springboot注解

标签:red   mapping   pre   错误   el表达式   ram   stp   java   def   

原文地址:https://www.cnblogs.com/shenxiaodou/p/12316261.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!