问题 2020-6-11

情况:项目中通过地区进行查询的时候,出现不属于该地区的内容,也被查询出来了。

之前我的解决方案:直接到出问题的页面,查看对应的方法,通过阅读,找到可能相关的代码,进行更改。然后跑一下并输出相关的变量,看看问题是否解决。然后重复操作。

现在的解决方案:在对应有问题的页面,通过开发者模式,查看他调用的接口。记住接口,通过idea的快捷键shift+ctrl+n,可以快速的搜索到对应的类,再在类里面搜索对应的方法(快捷键Ctrl+f),在方法内打断点,通过debug的方式查看对应调用逻辑过程。

今天在用debug的时候,出现不太会使用debug走了很多弯路的情况。在点击该页面的时候会用默认参数进行查询,但是我不会把默认的第一次请求放行,以为是做了全局的查询,然后前端通过条件进行数据的筛选来显示。而后又以为是前端传了错误的数据。最后才发现,是我自己没有对第一次请求放行。

以上的地方就是对请求进行放行的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章