spring-IOC 创建bean 循环依赖 在创建bean的时候会存在依赖注入的情况,即A依赖B,B又依赖A。在创建bean的时候为了避免循环...
spring-IOC BeanDifinition注册 BeanFactory继承体系 Spring中声明了BeanFactory接口,该接口提...
spring类型转换器(四) 在spring实例化和spring mvc中涉及到了大量的属性注入。这个过程中不可避免的就是类型转换,这章将会详细...
spring类型转换器(三) 格式化Formatter Converter用来将源数据类型转换目标数据类型,不过有时候一个数据类型会对应不同格式...
spring类型转换器(二) 类型转换器Converter Converter 除了使用PropertyEditor,spring自己还提供了另...
spring类型转换器(一) 在spring容器初始化的时候,BeanDefinition中配置的bean的属性值一般都为String类型,如何...
动态代理-jdk代理实现原理 JDK中提供了一个Proxy类用于实现动态代理,JDK的动态代理是基于接口实现的,被代理的对象要有实现的接口,会创...
动态代理-Cglib实现原理 Cglib提供了一种运行时动态增强类的功能。基于ASM在运行时动态创建class,暴露Callback接口用于对类...
spring事务(二) 声明式事务 知识导读 声明式事务是对编程式事务的包装 声明式事务通过使用AOP来实现,注册了一个Advisor类型的对象...
文集作者