## 👋 简介 ![status](https://img.shields.io/badge/status-up-brightgreen) ![Gender](https://img.shields.io/badge/gender-%F0%9F%A4%B5-lightgrey) ![](https://img.shields.io/static/v1?label=wechat&message=xcs19930428&color=7BB32E&logo=wechat) ![](https://visitor-badge.lithub.cc/badge?page_id=github.com/xuchengsheng) 大家好呀,我是Lex。我是一名拥有8年经验的Java 后端开发人员,也是一个对 Spring 框架充满热情的程序员。为了帮助那些希望深入了解 Spring 框架的程序员们,我创建了这个 “Spring 源码阅读系列”。通过这个系列,我希望能够与你们共同探索 Spring 的内部工作机制。如果您有同样的兴趣或问题,请联系我! ## 🙏 顺手点个星? 亲爱的朋友们,我真的花了很多心思去研究和整理这个“Spring 源码阅读系列”。如果你觉得这东西还不错,或者给你带来了一点点帮助,麻烦点一下星星吧🌟。这真的对我意义重大,每一颗星都能让我觉得所有的努力都是值得的。我知道这是小事一桩,但你的那一下点击,对我来说就是最好的鼓励。无论如何,都要感谢你抽时间阅读我的内容,真的很感激! ## ⚡ 技术 ![Docker](https://img.shields.io/badge/-Docker-000?&logo=Docker) ![Kubernetes](https://img.shields.io/badge/-Kubernetes-000?&logo=Kubernetes) ![Linux](https://img.shields.io/badge/-Linux-000?&logo=Linux) ![Node.js](https://img.shields.io/badge/-Node.js-000?&logo=node.js) ![React](https://img.shields.io/badge/-React-000?&logo=React) ![Redis](https://img.shields.io/badge/-Redis-000?&logo=Redis) ![Spring](https://img.shields.io/badge/-Spring-000?&logo=Spring) ![MySQL](https://img.shields.io/badge/-MySQL-000?&logo=MySQL) ![GitHub](https://img.shields.io/badge/-GitHub-181717?style=flat-square&logo=github) ## 📫 与我联系 ✉️ [Email](xuchengshengsuper@163.com) | 💬 [Issue](https://github.com/xuchengsheng/spring-reading/issues) | 🌐 [CSDN](https://blog.csdn.net/duzhuang2399?type=blog) Me about everything! ## ⛵ 欢迎贡献! 如果你发现任何错误或者有改进建议,欢迎提交 issue 或者 pull request。你的反馈对于我非常宝贵! ## 💻 我的 GitHub 统计 ![Github Stats](https://github-readme-stats.vercel.app/api?username=xuchengsheng&count_private=true&show_icons=true) [![Top Langs](https://github-readme-stats.vercel.app/api/top-langs/?username=xuchengsheng&layout=compact)](https://github.com/anuraghazra/github-readme-stats) ## 🌱Spring 源码阅读系列 + IOC容器 + [关于IOC容器源码分析](spring-core-ioc/README.md) + 后置处理器与初始化 + [关于BeanFactoryPostProcessor源码分析](spring-interface-beanFactoryPostProcessor/README.md) + [关于BeanDefinitionRegistryPostProcessor源码分析](spring-interface-beanDefinitionRegistryPostProcessor/README.md) + [关于BeanPostProcessor源码分析](spring-interface-beanPostProcessor/README.md) + [关于InstantiationAwareBeanPostProcessor源码分析](spring-interface-instantiationAwareBeanPostProcessor/README.md) + [关于DestructionAwareBeanPostProcessor源码分析](spring-interface-destructionAwareBeanPostProcessor/README.md) + [关于MergedBeanDefinitionPostProcessor源码分析](spring-interface-mergedBeanDefinitionPostProcessor/README.md) + [关于SmartInstantiationAwareBeanPostProcessor源码分析](spring-interface-smartInstantiationAwareBeanPostProcessor/README.md) + [关于InitializingBean源码分析](spring-interface-initializingBean/README.md) + [关于DisposableBean源码分析](spring-interface-disposableBean/README.md) + [关于SmartInitializingSingleton源码分析](spring-interface-smartInitializingSingleton/README.md) + Aware接口 + [关于BeanNameAware源码分析](spring-aware-beanNameAware/README.md) + [关于BeanClassLoaderAware源码分析](spring-aware-beanClassLoaderAware/README.md) + [关于BeanFactoryAware源码分析](spring-aware-beanFactoryAware/README.md) + [关于EnvironmentAware源码分析](spring-aware-environmentAware/README.md) + [关于EmbeddedValueResolverAware源码分析](spring-aware-embeddedValueResolverAware/README.md) + [关于ResourceLoaderAware源码分析](spring-aware-resourceLoaderAware/README.md) + [关于ApplicationEventPublisherAware源码分析](spring-aware-applicationEventPublisherAware/README.md) + [关于MessageSourceAware源码分析](spring-aware-messageSourceAware/README.md) + [关于ApplicationStartupAware源码分析](spring-aware-applicationStartupAware/README.md) + [关于ApplicationContextAware源码分析](spring-aware-applicationContextAware/README.md) + [关于ImportAware源码分析](spring-aware-importAware/README.md) + 核心注解 + [关于@Bean源码分析](spring-annotation-bean/README.md) + [关于@ComponentScan源码分析](spring-annotation-componentScan/README.md) + [关于@Configuration源码分析](spring-annotation-configuration/README.md) + [关于@Import源码分析](spring-annotation-import/README.md) + [关于@PropertySource源码分析](spring-annotation-propertySource/README.md) + Bean工厂 + 关于BeanFactory源码分析 + 关于HierarchicalBeanFactory源码分析 + 关于ListableBeanFactory源码分析 + 关于AutowireCapableBeanFactory源码分析 + 关于ConfigurableBeanFactory源码分析 + 关于SingletonBeanRegistry源码分析 + 关于BeanDefinition源码分析 + 关于BeanDefinitionRegistry源码分析 + 关于FactoryBean源码分析 + 应用上下文 - 关于ApplicationContext源码分析 - 关于ConfigurableApplicationContext源码分析 - 关于WebApplicationContext源码分析 - 关于ApplicationEventPublisher源码分析 - 关于ApplicationListener源码分析 + 环境变量 - 关于Environment源码分析 - 关于PropertyResolver源码分析 - 关于PropertySources源码分析 - 关于Profile源码分析