Spring
文章平均质量分 96
dustinqi
蜘蛛可怕却有用,猫虽可爱但废物
展开
-
实况:老菜鸟自力更生从零开始重学spring目标是画出一张唬人大图(三、spring启动的入口&搭建源码阅读环境)
有个关键问题需要想明白:spring是怎么“启动”的。回想一下,我平时工作时对spring的使用都是“无痕”的:在idea里写完业务代码,然后直接在idea内部启动tomcat后就可以本地调试了——这说明spring是被tomcat启动的。而spring本质上就是一段java代码,因此入口也无非是一个main方法。原创 2024-07-18 17:45:33 · 609 阅读 · 0 评论 -
实况:老菜鸟自力更生从零开始重学spring目标是画出一张唬人大图(二、源码下载&编译)
学习spring的源码,其实就是学习spring framework,常常耳闻的一些东西例如“spring-context”、“spring-webmvc”、“spring-aspects”等都是spring framework的组件。至于为什么排除这个模块,在官方的导入说明中写的很清楚(前文有图),因为spring-aspects会依赖外部模块Aspects,从而可能引起IDEA的编译异常。下载之后看到一个spring-framework的目录,里面就是spring的java源码了。原创 2024-06-15 19:25:53 · 866 阅读 · 0 评论