![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 92
探究spring源码
冰临呈夏
JAVA工程师新秀
展开
-
spring源码知识补充之beanDefinition
GenericBeanDefinition:MutablePropertyValueidautowireautowire-candidateConstructorArgumentValueclassdependency-checkMethodOverridesnamedepends-onprimaryparentinit-metho...原创 2020-04-13 07:51:12 · 138 阅读 · 0 评论 -
原创 Spring源码解析正确姿势之IOC(3)
前言前面将传统标签解析讲完了,接下来该讲自定义标签解析重点是componentScan正文将镜头拉回到DefaultBeanDefinitionDocumentReader类中的下面方法中(不熟悉的看前面博客)protected void parseBeanDefinitions(Element root, BeanDefinitionParserDelegate delegate) {...原创 2020-03-18 12:30:28 · 126 阅读 · 0 评论 -
原创 Spring源码解析正确姿势之IOC(2)
前言前期说到解析自定义标签和传统标签,先来看传统标签protected void parseBeanDefinitions(Element root, BeanDefinitionParserDelegate delegate) { if (delegate.isDefaultNamespace(root)) { NodeList nl = root.getChildNodes();...原创 2020-03-14 12:19:10 · 137 阅读 · 0 评论 -
Spring源码解析正确姿势之IOC(1)
1.前言上次写到 ClasspathXmlApplication类中的refresh中的主流程:原创 2020-03-12 11:27:04 · 272 阅读 · 1 评论 -
1.spring源码解析正确姿势之入口和主流程
1.入口 学习spring源码的第一件事是找到程序的入口,这个很重要。现在springboot很流行,学习Spring的时候方向上要向无配置靠近 但是第一步还是得先学习spring的xml配置的配置方式,有了这个基础之后,在学习无配置方式才是正道。首先说明一下,spring的入口就是创建ApplicationContext。用代码表示为:// ClassPathXmlApplicat...原创 2020-03-01 15:09:37 · 619 阅读 · 0 评论