spring5
文章平均质量分 87
luo_jia_wei
这个作者很懒,什么都没留下…
展开
-
Spring源码
Spring源码BeanDefinitionBeanDefinition表示Bean定义,Spring根据BeanDefinition来创建Bean对象属性BeanClassBean的类型,创建bean时反射得到实例ScopeBean的作用域singleton单例模式-默认作用域prototype原型beanisLazy懒加载,只针对singleton作用域懒加载时,第一次getBean时生成Bean或者Spring启动时直接.原创 2021-04-15 23:53:21 · 98 阅读 · 0 评论 -
spring 5-bean的生命周期和依赖注入
1.1 spring bean是如何创建的spring中bean都是由spring框架来通过反射创建的;设想以下,如果需要自己实现一个bean管理的框架你会怎么设计?BeanFactory :bean的创建工厂IOC容器:bean创建后实例存储位置BeanDefinition:bean的定义信息,告诉框架你要创建的类是什么、bean名称是什么、成员变量、初始化方法等等bean的定义信息需要从配置文件或则java config中进行加载,则需要对应的BeanDefinitionReader 从文件原创 2020-08-23 20:33:07 · 233 阅读 · 0 评论