spring
求offer的菜鸡
这个作者很懒,什么都没留下…
展开
-
Spring IOC 不同scope下的Bean加载流程
概述Spring当中有着不同的bean scope* singleton :默认值,单例的.* prototype :多例的.* request :WEB 项目中,Spring 创建一个 Bean 的对象,将对象存入到 request 域中.* session :WEB 项目中,Spring 创建一个 Bean 的对象,将对象存入到 session 域中.* global sessio...原创 2020-05-02 23:30:03 · 291 阅读 · 0 评论 -
Spring IOC parentBeanFactory与DependsOn处理
parentBeanFactory与DependsOn处理概述原型检查isPrototypeCurrentlyInCreation(beanName)parentBeanFactory加载originalBeanName(name)合并BeanDefinitiongetMergedLocalBeanDefinition(beanName)checkMergedBeanDefinitionDepen...原创 2020-05-02 11:24:36 · 555 阅读 · 0 评论 -
Spring IOC 从单例池中获取Bean
Spring IOC 从单例池中获取Bean概述getSingletonisSingletonCurrentlyInCreationgetObjectForBeanInstancegetObjectFromFactoryBeandoGetObjectFromFactoryBeanisSingletonCurrentlyInCreation总结概述在doGetBean方法当中,处理完bename...原创 2020-05-01 20:18:53 · 2221 阅读 · 0 评论 -
spring IOC bean的加载流程
概述在前面的学习当中,我们了解了spring的资源加载策略,知道了spring如何将资源封装为Resource并且利用ResourceLoader加载Resource资源,然后解析Resource资源,将其装换为保存在spring内部的元数据BeanDefinition。前面做的所有工作都是在为IOC容器开始Bean的加载所做的准备。IOC容器的作用如上图所示,它通过加载元数据,然后将其解析...原创 2020-05-01 20:03:22 · 365 阅读 · 0 评论 -
Spring IOC-资源加载策略
文章目录统一资源接口AbstractResourceFileSystemResource统一资源定位:ResourceLoaderResourceLoader 类图DefaultResourceLoaderProtocolResolverFileSystemResourceLoaderResourcePatternResolverPathMatchingResourcePatternResolve...原创 2020-04-27 14:13:01 · 484 阅读 · 0 评论