@requestBody都不陌生,当请求体传递参数的时候,就需要使用这个注解,现在的rest风格的架构,使得这个注解使用更频繁,有很多的使用场景,比如用户登陆,文件上传啥的,我们一般受参数的时候,都是拿一个对象收参数,会自己完成自动类型的转换,但今天我就遇到一个场景,参数只是一个,拿个对象的话,感觉不大好,于是就想直接收吧,由于前端传递的都是异步请求 json 参数,所以我们直接收到的就是这个样子的 {“变量名”:“值”} ,需要把收到的数据转成json ,然后再从json里面拿出数据
JSONObject jsonObject = JSONObject.parseObject(参数);
String code = (String)jsonObject.get("参数"); /就可以拿到参数