Java 杂谈springmvc源码解析SpringCloud

springmvc源码解读1--关于源码解读与博客的书写

2018-09-12  本文已影响1人  fkxuexi

一、为何要阅读源码

写了太多了if|else,想要看看别人写的代码如何,有一段时间看到一遍博文Java实现生命周期管理机制,当时就被这精妙的设计思想给蛰伏,同时也深深有感于它编码风格,感觉这如同一件艺术品一般。讲真的这是第一感觉编码不知是只有if|else以及curd。所以我开始想着去阅读源码,最开始我阅读的是mybatis,因为人都有习性,柿子捡软的捏,后面也会写相关的博文

二、如何阅读源码:

首先你得找准入口,一般在配置文件中都有。单也有例外那就是springboot,说实话要想读它的源码有点困难,因为你需要从若干的代码中分析它的流程,这里我们先不谈,如果我们理解了spring 、springmvc的代码之后,在稍稍了解一下springboot的自动配置的原理再去读它的源码也就不难了。

找准入口那只是第一步,找准接口后,我们就可以依据这个入口来画出它的树干了,但是这里我们先不要画出叶子了(这个后面再说)。这个时候你就需要借助于一些工具来辅助你完成你的这些工作。

三、阅读源码:

四、阅读源码的过程中,我们需要的先决知识

五、源码阅读的过程中,如何转换输出:

六、对于写博客的一点见解:

以上只是个人的看法,如果有不同的意见探讨可以留言或者加群一起探讨交流

上一篇 下一篇

猜你喜欢

热点阅读