Spring当中对于Meta元注解的Merge流程

spring 

1.Spring当中原生的Bean导入的注解 Spring当中,最基础的注解是@Component注解,标注这个注解的类将会被Spring扫描并加入到BeanFactory当中。 对于Spring当中的另外的一些注解,包括@Service/@Controller/@Repository/Config

Spring当中的Resource与ResourceLoader

spring 

Resource与ResourceLoader 1.什么是Resource(资源) Resource是一个广泛的概念,凡是可以通过IO进行读取的,都可以称为一个Resource,包括众多的类型的Resource,下面是一些常见的Resource的概念: 物理磁盘上存在的真实的文件,比如test.tx

Spring扩展点-TargetSource

spring 

1. 什么是TargetSource TargetSource我们从字面意思去进行翻译,翻译为"目标源”,也就是说它是一个用来获取"目标对象"的"源头”,既然是"源头”,我们猜测,可以自定义"源”。 要使用TargetSource,我们必须自定义自己的TargetSourceCreator(工厂模式

Spring扩展点-MethodOverride(运行时方法重写)

spring 

1. 了解什么是Spring当中的MethodOverride 在Spring框架当中,为我们提供了一个机制,称为MethodOverride,我们称之为运行时方法重写。 1.1 XML版本的IOC容器中的相关实现 其实运行时方法重写,在Spring的XML版本当中就已经提供了实现,可以通过配置lo

Spring事务传播属性

spring 

1. 了解事务传播属性 事务传播属性描述的是Spring当中一个事务方法中调用了别的事务方法时,应该怎么处理别的事务方法。最常见的有三个REQUIRED、REQUIRES_NEW、NESTED。 1.REQUIRED描述的是遇到这个事务方法,它将会共用调用方的事务。 2.REQUIRES_NEW描述