spring-reading./README.md

98 lines
5.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## 👋 简介
<img align='right' src='https://octodex.github.com/images/hula_loop_octodex03.gif' width='200'>
![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 的内部工作机制。如果您有同样的兴趣或问题,请联系我!
## ⚡ 技术
![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接口
+ 关于ApplicationContextAware源码分析
+ 关于ApplicationEventPublisherAware源码分析
+ [关于BeanClassLoaderAware源码分析](spring-aware-beanClassLoaderAware/README.md)
+ [关于BeanFactoryAware源码分析](spring-aware-beanFactoryAware/README.md)
+ [关于BeanNameAware源码分析](spring-aware-beanNameAware/README.md)
+ 关于BootstrapContextAware源码分析
+ 关于LoadTimeWeaverAware源码分析
+ 关于MessageSourceAware源码分析
+ 关于NotificationPublisherAware源码分析
+ 关于ResourceLoaderAware源码分析
+ 关于ServletConfigAware源码分析
+ 关于ServletContextAware源码分析
+ 关于EnvironmentAware源码分析
+ 核心注解
+ [关于@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源码分析