走在Java程序員這條路上,網上Java各種工具滿天飛,寫個簡單的CRUD,相信是個開發都能寫出來,於是在思考如何可以在同行業中更有競爭力(其實就是如何賺更多錢)。那么,老大給我推薦了Spring源碼。
首先說,為什么要閱讀Spring的源碼,下面引用別人的回答:https://blog.csdn.net/cjm812752853/article/details/76222491/
官網下載Spring源碼的地址https://github.com/spring-projects/spring-framework
選擇合適的版本,我本次學習的版本是v5.0.0.RELEASE.
源碼采用Gradle運行,所以需要繼續下載Gradle,Mac下載可直接brew,其余的請google。
看到這么多module,相信很多人都懵了,那么應該從哪一個module開始看起呢?我一樣百度了下別人的博客:https://blog.csdn.net/u010013573/article/details/86547687
spring官方api解讀,我的v5.0.0.RELEASE:https://docs.spring.io/spring/docs/5.0.0.RELEASE/spring-framework-reference/
別的版本參考上面的鏈接,你懂的。