2018-08 【bug汇总】

1.

问题描述:更细参数时更新失败。

报错信息:无报错信息,返回为成功。

问题分析:代码查看逻辑无问题。说明可能不是逻辑的问题,dubug查看发现,参数并没有传入进来,查看传递参数的requestBean,发现注解并未缺少。然后查看相应的Controller

解决方法:

 

发现是忘记加RequestBody注解了。所以参数根本没有注入进来

 2.

问题描述:postman传递参数时,未注入。

报错信息:无报错信息。

问题分析:debug发现注入进来的参数为默认的参数。猜想 有两种:1.参数未注入成功,所以为默认值。2.参数注入成功,被默认值覆盖。如果是参数被默认值覆盖的话,默认值得设置将没有意义。所以应该是参数未注入成功。排查之后发现,postman 的参数后,多了一个空格,所以程序接受参数时,认为此参数传递为空,所以是默认值。

解决方法:postman参数后空格删除。

原文地址:https://www.cnblogs.com/miaoww/p/9389257.html