标签:Bean
-
Spring教程17篇:Spring Beans 自动装配
Beans 自动装配 你已经学会如何使用<bean>元素来声明 bean 和通过使用 XML 配置文件中的<constructor-arg>…
-
Spring教程16篇:Spring 注入集合
注入集合 你已经看到了如何使用 value 属性来配置基本数据类型和在你的 bean 配置文件中使用<property>标签的 ref 属性来配置对象引用。这两…
-
Spring教程15篇:Spring 注入内部 Beans
注入内部 Beans 正如你所知道的 Java 内部类是在其他类的范围内被定义的,同理,inner beans 是在其他 bean 的范围内定义的 bean。因此在 或 元素内 元…
-
Spring教程14篇:Spring 基于设值函数的依赖注入
Spring 基于设值函数的依赖注入 当容器调用一个无参的构造函数或一个无参的静态 factory 方法来初始化你的 bean 后,通过容器在你的 bean 上调用设值函数,基于设…
-
Spring教程12篇:Spring 依赖注入
Spring框架的核心功能之一就是通过依赖注入的方式来管理Bean之间的依赖关系。 依赖注入 每个基于应用程序的 java 都有几个对象,这些对象一起工作来呈现出终端用户所看到的工…
-
Spring教程11篇:Spring Bean 定义继承
Bean 定义继承 bean 定义可以包含很多的配置信息,包括构造函数的参数,属性值,容器的具体信息例如初始化方法,静态工厂方法名,等等。 子 bean 的定义继承父定义的配置数据…
-
Spring教程10篇:Spring Bean 后置处理器
Spring——Bean 后置处理器 Bean 后置处理器允许在调用初始化方法前后对 Bean 进行额外的处理。 BeanPostProcessor 接口定义回调方法,你可以实现该…
-
Spring教程9篇:Spring Bean 生命周期
Bean 的生命周期 理解 Spring bean 的生命周期很容易。当一个 bean 被实例化时,它可能需要执行一些初始化使它转换成可用状态。同样,当 bean 不再需要,并且从…
-
Spring教程8篇:Spring Bean 作用域
Bean 的作用域 当在 Spring 中定义一个 bean 时,你必须声明该 bean 的作用域的选项。例如,为了强制 Spring 在每次需要时都产生一个新的 bean 实例,…
-
Spring教程7篇:Spring Bean 定义
Bean 定义 被称作 bean 的对象是构成应用程序的支柱也是由 Spring IoC 容器管理的。bean 是一个被实例化,组装,并通过 Spring IoC 容器所管理的对象…
-
Spring教程6篇:Spring ApplicationContext 容器
Spring ApplicationContext 容器 Application Context 是 BeanFactory 的子接口,也被成为 Spring 上下文。 Appli…
-
Spring教程2篇:Spring 体系结构
体系结构 Spring 有可能成为所有企业应用程序的一站式服务点,然而,Spring 是模块化的,允许你挑选和选择适用于你的模块,不必要把剩余部分也引入。下面的部分对在 Sprin…
-
设计模式第28篇:组合实体模式
组合实体模式 组合实体模式(Composite Entity Pattern)用在 EJB 持久化机制中。一个组合实体是一个 EJB 实体 bean,代表了对象的图解。当更新一个组…
-
11-十一、Spring AOP 源码分析 – 拦截器链的执行过程
1.简介 本篇文章是 AOP 源码分析系列文章的最后一篇文章,在前面的两篇文章中,我分别介绍了 Spring AOP 是如何为目标 bean 筛选合适的通知器,以及如何创建代理对象…
-
10-十、Spring AOP 源码分析 – 创建代理对象
作者:田小波 [原文连接](http://www.tianxiaobo.com "原文连接") 1.简介 在上一篇文章中,我分析了 Spring 是如何为目标 …
-
07-七、Spring IOC 容器源码分析 – 余下的初始化工作
1. 简介 本篇文章是“Spring IOC 容器源码分析”系列文章的最后一篇文章,本篇文章所分析的对象是 initializeBean 方法,该方法用于对已完成属性填充的 bea…
-
06-六、Spring IOC 容器源码分析 – 填充属性到 bean 原始对象
作者:田小波 [原文连接](http://www.tianxiaobo.com "原文连接") 1. 简介 本篇文章,我们来一起了解一下 Spring 是如何将…
-
05-五、Spring IOC 容器源码分析 – 循环依赖的解决办法
1. 简介 本文,我们来看一下 Spring 是如何解决循环依赖问题的。在本篇文章中,我会首先向大家介绍一下什么是循环依赖。然后,进入源码分析阶段。 为了更好的说明 Spring …
-
04-四、Spring IOC 容器源码分析 – 创建原始 bean 对象
1. 简介 本篇文章是上一篇文章([创建单例 bean 的过程](https://www.ycbbs.vip/?p=1164 "创建单例 bean 的过程"))…
-
03-三、Spring IOC 容器源码分析 – 创建单例 bean 的过程
作者:田小波 [原文连接](http://www.tianxiaobo.com "原文连接") 1. 简介 在[上一篇文章中](https://www.ycbb…