加载中
spring-aop组件详解——TargetSource目标源

TargetSource(目标源)是被代理的target(目标对象)实例的来源。TargetSource被用于获取当前MethodInvocation(方法调用)所需要的target(目标对象),这个target通过反射的方式被调用(如...

2016/06/07 14:23
2.5W
spring-aop组件详解——Pointcut切点

Pointcut(切点)是面向切面编程中的一个非常重要的概念,此概念由spring框架定义。Pointcut的唯一作用就是筛选要拦截的目标方法,因此,有很多人会把Pointcut直接理解成——要拦截的方法,其...

2016/06/03 15:33
9.2K
spring-aop组件详解——Advice通知

Advice(通知)是面向切面编程中的一个非常重要的概念。我们都知道,AOP的目的在于对目标类或目标方法的逻辑增强(如:日志逻辑、统计逻辑、访问控制逻辑等),那么Advice就代表要增强的具体...

2016/06/01 16:18
5K
spring-aop组件详解——ClassFilter类过滤器

术语定义: ClassFilter:类过滤器 Advisor:通知器 targetClass:目标类,或称被代理的原始类 Advice:通知,或称拦截器,也就是要增强的代码逻辑 MethodMatcher:方法匹配器 Pointcut:切点...

2016/05/31 16:50
9.7K
spring-core组件详解——ResolvableType可解决的类型

ResolvableType,可解决的数据类型。它为java语言中的所有类型提供了相同的数据结构,其内部封装了一个java.lang.reflect.Type类型的对象。 在讲解这个数据结构之前,首先要了解一些预备知识...

2016/05/18 11:58
7.2K
spring-core组件详解——环境体系

在spring容器的环境体系中,存在两大实体组件,分别是环境(StandardEnvironment)和属性解决器(PropertySourcesPropertyResolver)。 体系图如下: 从图中可以看出,spring框架把两个组件的...

2016/05/09 17:13
994
spring-core组件详解——PropertySource属性源

所谓属性源,其实就是一个属性集合,它内部封装了多个name/value键值对,通过name可以获取与之对应的value值。 PropertySource属性源对象通常不单独使用,而是通过一个PropertySources(注意...

2016/05/09 16:57
5.3K
spring-core组件详解——Environment应用上下文环境

环境代表当前应用运行时所处的环境。 整个应用环境模型包括2个关键方面: profiles配置组(以下简称组): 一个profile组,是一个以name名称命名的、逻辑上的、要被注册到容器中的BeanDefin...

2016/05/06 19:09
7.2K
spring-core组件详解——PropertyResolver属性解决器

PropertyResolver属性解决器,主要具有两个功能: 通过propertyName属性名获取与之对应的propertValue属性值(getProperty)。 把${propertyName:defaultValue}格式的属性占位符,替换为实际...

2016/05/05 18:48
8K
spring-core组件详解——类型转换系统

类型转换系统,顾名思义,就是负责spring框架中的对象类型转换工作。 类型转换系统体系图如下: 整个类型转换系统包括两个核心接口(ConversionService和ConverterRegistry)和一个核心实现类...

2016/04/29 18:16
2.8K
springframework——@Configuration注解详解

首先看一下@Configuration注解的定义,如下: 可以看到,@Configuration注解带有@Component元注解,因此可以被组件扫描器识别并生成对应的BeanDefinition实例的。 但是问题在于,@Configurat...

2016/02/03 14:29
579

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部