工作心得(2)
近日的一些收获:
1、定位源码中处理注解的位置的小技巧:可以先copy出源码的完整包路径,然后再在依赖中搜索。原理就是,如果扫描处理的类要处理注解,肯定要import到相应的类,此时可以定位到处理的函数
例:找寻@RequestMapping这个注解在springMVC中的处理位置,可以先copy“import org.springframework.web.bind.annotation.RequestMapping;”,然后find in path 选择范围为lib,就可以方便的找到引入的地方
2、有时候,spring boot的静态资源加载不出来,记得删除target重新生成下
3、在配置东西的时候,遇到问题,一定不能急躁,要仔细的想一想和别人教程里的配置到底有什么区别,要放低姿态,不要老想着,这个步骤我一定已经做过了,而是反思自己,我这个步骤做了吗。
4、遇到classloder的问题,要是依赖没有报红,说明可以过编译,但是如果依赖的scope是provided的时候,那么在运行时,就找不到依赖了,会报类加载的错误