参数位置的问题

来源:7-4 新增部门、部门层级树、更新部门接口自测

慕沐6242967

2018-07-03

老师您好:

  我们现在访问地址的参数都是放在地址后面,参数很多的情况下我觉得不是很好,所以我想把参数放在requestBody中,但是我们参数校验的工具就不能用了,请问有工具能解决这个问题吗

写回答

2回答

Jimin

2018-07-03

你好,这种情况也是可以用的啊,你再怎么传餐,最终都是使用一个类去接收的,你只要拿到这个类,调用相应的校验方法校验就可以了。
当你使用requestBody传输参数时,服务端肯定是用一个类来接收的,这里完全可以使用啊。
课程里演示这种方法相对其他灵活很多,只要拿到对应的类,定义好校验规则即可,不存在没法使用的情况

0
1
慕沐6242967
非常感谢!
2018-07-04
共1条回复

慕沐6242967

提问者

2018-07-03

我是在参数类的前面加@RequestBody注解,然后请求出错,如下图 这是为什么呢,我以前做项目,只要参数是放在requestbody里面,controller中都加这个@RequestBody注解的,请老师指点迷津//img.mukewang.com/szimg/5b3b49b7000137c411590291.jpg//img.mukewang.com/szimg/5b3b4a1300013e1814740814.jpg

0
2
Jimin
你选完raw之后,后面那里不应该选text,而是应该选application/json
2018-07-03
共2条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程