Spring的两个核心内容:AOP和IOC
一.IOC?
IOC(控制反转):Spring就是一个大工厂,将所有对象的创建和依赖关系都交给Spring容器管理.
下面简要介绍IOC的"hello world"代码,按以下三步进行:
1.导入jar包 2.写配置文件(ApplicationContext.xml) 3.从spring容器中获取对象
二.DI?
DI(依赖注入):spring创建对象A时,会将对象A所依赖的对象B也创建出来,并自动注入到对象A中。
依赖:(has a) 有一个的意思,比如类A中有一个类B,那么就说A依赖B。继承,实现(is a)
下面是实例:
1.导入jar包 2.创建A类和B类 3.配置文件 4.容器中获取对象 5.结果