1. 通过调试断点,可以看到当前所以线程的调用帧栈。(也是找到监听的好方法)
  2. 第三方的调用关系一般需要项目和库的搜索等级。
  3. 通过注解@Import的类找到线索
  4. 通过类的继承关系(idea下是ctrl+H)
  5. 通过日志,设置logging.level为dubug
  6. spring 的spring.factories揭露了自动配置流程。
  7. idea左上方的准星可以定位类的位置
  8. 在使用maven时,在pom文件中查看图,可以知道各包之间的依赖关系
  9. 调试时,可通过断点查看属性,包括拦截器相关,但拦截器不一定是在bean创建时加上的。