1.
问题描述:更细参数时更新失败。
报错信息:无报错信息,返回为成功。
问题分析:代码查看逻辑无问题。说明可能不是逻辑的问题,dubug查看发现,参数并没有传入进来,查看传递参数的requestBean,发现注解并未缺少。然后查看相应的Controller
解决方法:
发现是忘记加RequestBody注解了。所以参数根本没有注入进来
2.
问题描述:postman传递参数时,未注入。
报错信息:无报错信息。
问题分析:debug发现注入进来的参数为默认的参数。猜想 有两种:1.参数未注入成功,所以为默认值。2.参数注入成功,被默认值覆盖。如果是参数被默认值覆盖的话,默认值得设置将没有意义。所以应该是参数未注入成功。排查之后发现,postman 的参数后,多了一个空格,所以程序接受参数时,认为此参数传递为空,所以是默认值。
解决方法:postman参数后空格删除。