View Code? Open in Web Editor
NEW
😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等
Home Page: https://doocs.github.io/source-code-hunter
License: Creative Commons Attribution Share Alike 4.0 International
source-code-hunter's People
source-code-hunter's Issues
你好,可以添加简化版的spring框架mini-spring吗?目前star数2.6k,是学习spring框架源码不错的项目,项目地址:https://github.com/DerekYRC/mini-spring 。
mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。
需不需要spring-boot-Batch源码解析
部分内容截图
spring security 在最新的版本中官方已经提出废弃WebSecurityConfigurerAdapter,极力采用SecurityFilterChain 去配置。
Springboot还是1的版本,建议针对大版本2和3也加上
eg:
为什么不添加Spring-boot的源码解析?
最近想梳理一下知识网络,想从springIOC/AOP,SpringMVC,SpringBoot···这样递进式的研究源码,有兴趣开一个SpringBoot的源码解读子工程吗?
DI -> D1
请问能否在解读源码的时候先注明源码的对应版本?这样看的话也能对的上,不然不知道扒哪个版本的源码去看
版本不一样,对应的源码还是有些微差别的。有些方法在高版本可能被重写或者移除掉了。
github和gitee都是这样
在SpringMVC源码解析中
“handlerMappings 变量 就已经获取了在 Bean 中配置好的映射关系”,这是错误的,这只是获取配置了的HandlerMapping。
如图所示的配图代码是subList中的方法, 可以修正如下图