Spring的那点事
文章平均质量分 74
Yunson.
这个作者很懒,什么都没留下…
展开
-
Spring多数据源配置
首先附上AbstractRoutingDataSource的类图结构AbstractRoutingDataSource的代码实现} //省略set方法... public void afterPropertiesSet() {} else {});= null) {} else {} //找到目标数据源 protected DataSource determineTargetDataSource() {} else {原创 2022-09-03 17:38:16 · 964 阅读 · 1 评论 -
Spring启动流程源码解析
1.Spring会将所有交由spring管理,扫描其class文件,将其解析成BeanDefinition,在BeanDefinition中会描述类的信息,例如:这个类是否是单例的,Bean的类型,是否是懒加载的,依赖哪些类.2.Spring容器在本文可以简单理解为DefaultListableBeanFactory,它是BeanFactory的实现类,这个类有几个非常重要的属性:beanDefinitionMap是一个map,用来存放bean所对应的BeanDefinition;beanDefinitio原创 2022-09-03 16:57:41 · 1035 阅读 · 0 评论