spring
forBurnInG
对负责的工作会付出全部精力和热情,力争在最短时间内将目标达成,喜欢挑战,能在较短时间内适应高压力的工作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java代码配置的表达式解析 之 SpEL表达式
背景: 有些场景下,可能需要把一些java代码的表达式,做成配置化的形式,存储到db中;使用时,从db读取,这时候就需要解析java代码表达式。下面简单介绍通过SpEL 表达式 进行解析。实际使用:/** * value与配置的表达式匹配 * @param value 值 * @param expressionDefinition 表达式 ...原创 2019-12-27 15:37:49 · 1778 阅读 · 0 评论 -
Spring IoC容器结构
Spring IoC容器主要作用就是创建并管理Bean对象以及Bean属性注入。如何创建Bean对象?是通过读取Bean配置文件生成相应对象。1. 定位:这些配置文件格式可能多种多样,xml、properties等格式,存储的位置也不一样,可能是ClassPath,可能是FileSystem,也可能是URL路径,所以需要将其转换(ResourceLoader/Resolver)成统一资源对...转载 2019-09-08 18:58:22 · 380 阅读 · 1 评论 -
Spring Bean生命周期详解
概述 一个对象的生命周期:创建(实例化-初始化)-使用-销毁; 在Spring中,Bean对象周期当然遵从这一过程,但是Spring提供了许多对外扩展接口,允许开发者对三个过程(实例化、初始化、销毁)的前后做一些操作。 这里就实例化、初始化区别做一个说明,在Spring Bean中,实例化是为bean对象开辟空间(具体可以理解为构造函数的调用),初始化...转载 2019-09-08 19:19:17 · 201 阅读 · 0 评论 -
学习Spring之Srping IOC运行时序图
加载XML文件——创建IOC容器时序图源码理解首先需要找到入口。IOC容器初始化运行的入口。回顾什么是SpringIOCIOC(Inversion Of Control)控制反转,所谓控制反转,就是把我们代码中需要实现的对象的创建、依赖。反转给容器来实现。同时需要一种描述让容器知道需要创建的对象和对象之间的关系。即配置文件。寻找源码入口1.关于BeanFactory...转载 2019-09-09 21:45:49 · 314 阅读 · 0 评论
分享