IOC 接口(BeanFactory)
-
IOC 思想基于 IOC 容器实现,IOC 容器底层就是对象工厂
-
Spring 提供 IOC 容器实现两种方法:(两个接口)
-
BeanFactory :IOC 容器基本实现,是Spring内部使用接口,不提供看法人员使用
** 加载配置文件时,不会创建对象,在获取(使用)对象时才去创建
-
ApplicationContext :BeanFactory接口的子接口,提供更多更强大的功能,一般由开发人员进行使用
** 加载配置文件时就会把配置文件中的对象进行创建
-
-
ApplicationContext 接口的主要实现类
- FileSysteXmlApplicationContext ( configLocation:“盘路径” );
- ClassPathXmlApplicationContext( configLocation:“类路径” );