OpenSource
劲风
单身学习中,交流中,工作中
展开
-
Tomcat启动过程源码研究
Tomcat Version: 7.0.42.0 OS: Windows Editor: Eclipse下载tomcat source并编译,从startup.bat开始阅读。 这里不贴出具体的代码了,附上一副时序图。 如下图所示,从bat开始直到Http11Protocol开始监听socket为止。 由于重要的对象较多,全部画在图上恐怕不易阅读,所以使用文字描述了。 欢迎共同探讨。原创 2016-06-24 16:09:52 · 435 阅读 · 0 评论 -
Mybatis源码分析(一)
MyBatis Version: 3.3.1 OS: Windows Editor: Eclipse研究方法:下载Mybatis source, 编写测试用例,关联source,然后分析代码流程。Mybatis采用JDK动态代理+反射来实现SQL到Java Object的影射,简化了代码逻辑。 现在用一副时序图展示Mybatis的基本工作流程。 具体的代码架构后续再分析整理。原创 2016-06-24 18:15:41 · 526 阅读 · 0 评论