最近一段时间看SpringMvc框架的总结

我看SpringMvc源码花费的时间还是不长,总共也就才十几个小时吧,还是没有花费足够的时间,还是需要继续研究。

以前的时候,都是直接在Controller下断点,自从开始看SpringMvc源码了,下断点都开始从DispatcherServlet来下断点了,简单直接,不拖沓。

看面相对象语言写的源码,其实感觉源码的跳转流程不太重要,重要的是每个组件的搭配方式,一个组件在哪里初始化,在哪里使用,借助了那些对象,总之,就是认识一个类的功能比认识一个功能实现的方式要重要的多。

本身,框架代码就和复杂,所以,一个一个类的了解,学习,才有利于对框架的认识掌握,而非一直跟代码。因为框架的代码,总有一条主线,多条支线,在认识到了每个组件的功能后,看框架本身的代码,就非常非常简单明了了,根本没有阻碍。

研究本身就是要花费大量的时间,要持之以恒,反复研究,思考,总结。

今天发现有两位同事利用在DispatchServlet下断点,找到了封装在jar包内部的Controller,真实可喜可贺,其实应该有三位同事掌握了这个技能了。真心感到欣慰,后续研究完spring mvc后,还真要再研究研究structs2框架,保证自己在框架源码具有技术优势,能指导业务小组的技术问题,慢慢提高自己在公司的技术影响力。

争取尽快坐到窗户那边。

猜你喜欢

转载自www.cnblogs.com/weiguangyue/p/9245748.html