此篇文章的主要目的是给我的另外一篇文章
从一个请求入口来带你探究DispatcherServlet的奥秘——SpringMVC的核心组件——万字长文
做个铺垫,里面的有关内容都是按照上面的文章讲解
2.1 调试图解
以如下示例代码MyController为例,展示对控制器方法添加断点后的调试页面。在debug方法的第一行添加断点。使用调试模式 启动应用,启动成功后, 通过浏览器访问http://localhost:8080/some.do此时进入断点,如下图所示。
下再面根据其中内容列出调试时常用的窗口及其提供的信息,以及其中的常用功能。
1.断点。在一行代码的左侧位置单击即可为该行代码设置断点。程序执行到此处时会中断,进而进入调试模式。
2.栈帧窗口。用于展示当前断 点的调用栈。通过该窗口,可以看到从请求处理入口调用到当前处理方法的全部调用栈,其上层调用栈的代码都是框果层的代码,该窗口是用于探索框架执行路径的常用工具。单击栈帧窗口中的任一帧, 可以看到该帧所在的方法。
3.控制台。用于展示控制台的输出或输入,Sytem.out 相关的输出都会展示到控制台中。
4.线程窗口。可