Spring 是java 最优秀的框架之一,其源码属于Java开发者拜读圣经。
Spring 源码阅读障碍
Spring 源码非常的优秀,但其设计,代码量非常庞大,对于开发者自身,有些无从入手的感觉。
没有体系的阅读很难学习到Spring 的精髓,同时因其复杂让很多开发者望而却步。
spring-analysis
在githup上开源的项目,是Spring 源码阅读笔记。其项目包含Spring 7个核心组件源码流程梳理。
spring-core
spring-aop
spring-context
spring-task
spring-transaction
spring-mvc
guava-cache
Spring-analysis 包含接口继承关系,数据模型,启动流程,原理解析 等。
该项目还提供了相关的实例解析。针对技术要点,单独提供了相关的解析文章,可以更加方便的阅读学习。
总结
本项目对Spring 源码的学习,可以提供很大的参考作用。有需要的朋友可以参考下。
源码阅读是开发者学习优秀的代码,开发者的最佳途径之一。
不近善不知恶
**只有见过优秀的代码,才能清楚自身的水平。通过向最优秀的人学习,提升自己的水平。
**
本文分享自微信公众号 - 极客架构(codegeeks)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。