一、概念 本篇主要介绍,静态代理,动态代理,cglib实现动态代理。后续Spring AOP就是基于动态代理实现的。 二、静态代理 ...
一、概念 概念和之前一样,这里介绍如何使用注解配置。更简单。 二、单例多例 @Scope(ConfigurableBeanFactory...
一、概述 Spring除了默认的使用xml配置文件的方式实现配置之外,也支持使用注解方式实现配置,这种方式效率更高,配置信息清晰,修改更方便,推...
一、概述 本文,主要了解注解的作用。为后面Spring 注解方式实现IOC ,DI 做铺垫。 之前,主要是通过xml配置来实现 ...
一、概述 IOC(控制反转)负责对象的创建。 本文介绍的DI(依赖注入),负责对象创建后,属性的赋值。通过xml的配置,代替写代...
一、概述 1.1 懒加载介绍 Spring默认会在容器初始化的过程中,解析xml,并将单例的bean创建并保存到map中,这样的机制在bean比...
一、概述 Spring容器管理的bean在默认情况下是单例的,也即,一个bean只会创建一个对象,存在内置map中,之后无论获取多少次该bean...
一、概述 虽然有几种方式可以创建对象,但是 (强烈建议通过类的无参构造方法创建对象)。 其余几种方式,在类没有无参构造时再使用。...
一、概述 用处不大,了解即可。 二、创建别名 三、使用别名 //使用别名获取对象 Person person = (Person)co...