![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring系列
互联网渣渣东
这个作者很懒,什么都没留下…
展开
-
Spring-AOP你不得不知道的那些知识点
什么是AOP? AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系。例如日志功能。日志代码往往水平地散布在原创 2020-12-20 16:19:59 · 164 阅读 · 0 评论 -
Spring-BeanFactory与ApplicationContext的区别
BeanFactory与ApplicationContext的区别BeanFactory容器: (提供存储,存储Bean信息)它是最简单的容器,给 DI 提供了基本的支持,它用 org.springframework.beans.factory.BeanFactory 接口来定义。BeanFactory或者相关的接口,如 BeanFactoryAware,InitializingBean,DisposableBean,在 Spring中仍然存在具有大量的与 Spring 整合的第三方框架的反向兼容性原创 2020-12-20 15:58:34 · 286 阅读 · 3 评论 -
Spring-Bean必须知道的那些事
创建Bean的几种方式1. 通过反射调用构造方法创建bean对象调用类的构造方法获取对应的bean实例,是使用最多的方式,这种方式只需要在xml bean元素中指定class属性,spring容器内部会自动调用该类型的构造方法来创建bean对象,将其放在容器中以供使用。<bean id="bean名称" name="bean名称或者别名" class="bean的完整类型名称"> <constructor-arg index="0" value="bean的值" ref="引原创 2020-12-20 15:28:22 · 171 阅读 · 2 评论 -
Spring-IOC容器
简介spring容器是spring框架的核心。容器将创建对象,将他们连接在一起,配置他们,并管理他们的整个生命周期从创建到销毁。Spring容器使用依赖注入(DI)来管理组成一个医用程序的组件。这些对象被称为Spring Beans。IOC:控制反转 通俗的理解:以前使用对象都是通过new的形式,用到那个依赖那个,通过当前对象去调用,耦合严重;现如今是全部一次性加载实例化出来,所有的对象都交由spring容器去管理,即I原创 2020-12-20 14:59:10 · 87 阅读 · 0 评论 -
Spring学习目录
知识点整理:整体认知Spring体系结构Spring IOC容器的整体架构原理详解Spring AOP的整体架构原理详解Bean的生命周期原理详解与源码分析BeanDefinition的底层原理与源码详解BeanDefinitionRegistry的底层原理与源码详解BeanDefinitionRegistryPostProcessor的底层原理与源码详解BeanFactoryPostProcessor的底层原理与源码详解BeanPostProcessor的底层原理与源码详解BeanN原创 2020-12-20 14:46:48 · 159 阅读 · 1 评论