上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 1. 概述 同样是 org.springframework.context.annotation.ConfigurationClassParser#doProcessConfigurationClass 开始 org.springframework.context.annotation.Config 阅读全文
posted @ 2022-04-09 22:15 YangDanMua 阅读(100) 评论(0) 推荐(0)
摘要: 1. 概述 配置类是 ConfigurationClassPostProcessor 这个 BeanFactoryPostProcessor(BeanDefinitionRefistryPostProcessor)处理的,内部实际是使用了一个 ConfigurationClassParser进行具体 阅读全文
posted @ 2022-04-09 21:44 YangDanMua 阅读(175) 评论(0) 推荐(0)
摘要: 《代码整洁之道》很有收获 阅读全文
posted @ 2022-04-09 00:46 YangDanMua 阅读(18) 评论(0) 推荐(0)
摘要: 1. 概述 当使用 spring-context 搭建简单 demo 时,调用 BeanDefinitionRegistryPostProcessor 第一个就是 ConfigurationClassPostProcessor 同时注意到它干了什么,它 getBean 立即将其转换为 Bean / 阅读全文
posted @ 2022-04-08 23:38 YangDanMua 阅读(94) 评论(0) 推荐(0)
摘要: 1. 概述 前面说到 Reader 实例化时注册了一些 BD 进入容器。 在 refresh 过程中,也注入了一些 Bean 到容器,注意这里注入的不是 BD 而是直接注入 Bean。 2. prepareBeanFactory org.springframework.context.support 阅读全文
posted @ 2022-04-08 21:56 YangDanMua 阅读(80) 评论(0) 推荐(0)
摘要: 1. 概述 作为AnnotationConfigApplicationContext的字段 public class AnnotationConfigApplicationContext extends GenericApplicationContext implements AnnotationC 阅读全文
posted @ 2022-04-08 21:38 YangDanMua 阅读(202) 评论(0) 推荐(0)
摘要: 1. AnnotationConfigApplicationContext 的 reader 和 scanner public AnnotationConfigApplicationContext(Class<?>... componentClasses) { this(); // 注册解析这个 B 阅读全文
posted @ 2022-04-08 20:54 YangDanMua 阅读(178) 评论(0) 推荐(0)
摘要: 切换到指定 tag:git checkout v5.3.15 根据指定 tag 新建分支:git checkout -b v5.3.15-comments v5.3.15 ok 阅读全文
posted @ 2022-04-08 01:23 YangDanMua 阅读(3447) 评论(0) 推荐(0)
摘要: 主要是在下载Spring-Framework源码的时候,一是下载时间长(码云下载的),二是报错了。 安装网上的改了git缓存还是不行,就想起之前baidu wangpan 下载的时候路径超长问题。 解决:Win10/Win11 开启长路径 Win + R,输入执行:gpedit.msc(本质是执行 阅读全文
posted @ 2022-04-08 01:09 YangDanMua 阅读(1365) 评论(0) 推荐(0)
摘要: 0.x http://c.biancheng.net/view/884.html 需要注意的是,使用"ls -r"命令是可以看到文件的大小的。但是大家会发现,在使用"ls -r"命令査看目录大小时,目录的大小多数是 4KB,这是因为目录下的子目录名和子文件名是保存到父目录的 block(默认大小为 阅读全文
posted @ 2022-04-07 23:45 YangDanMua 阅读(4754) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页