进行管理
使用IOC的目的:为了降低耦合度
入门案例就是使用的IOC实现的
2.IOC底层原理
普通方式进行对象创建原理图
xml解析,工厂模式,反射
3.IOC接口—BeanFactory
IOC...加载配置文件时,不会创建对象,在获取对象(使用)时才回去创建对象
ApplicationContext:BeanFactory接口的子接口,提供更多更强大的功能,一般由开发人员进行使用...加载配置文件时就会把配置文件中的对象进行创建
ApplicationContext接口有实现类
IOC操作Bean管理(基于XML)
1.什么是Bean管理
Bean管理是指两个操作
Spring...无参构造方法)
为bean属性设置值和对其他bean引用(调用set方法)
调用bean的初始化方法(需要进行配置初始化的方法)
bean可以使用了(对象获取到了)
当容器关闭的时候,调用bean销毁的方法...,在主干功能中添加新功能
登录例子进行说明
AOP底层原理
AOP底层使用动态代理
两种情况动态代理
有接口情况,使用JDK动态代理
创建接口实现类的代理对象,增强类的方法