前言 Sprig家族的东西太多,一次性写完也不现实,我们先从最基本的,也是最重要的开始学起:IOC和AOP(本篇IOC,下一篇AOP) 无论是入门还是面试,理解AOP和IOC都是非常重要的。在面试的时候,像Mybatis/Hibernate/Struts2这样的框架,问的相对比较少,而Spring就经常会被问到。 IOC和DI概述 IoC(Inversion of Control)控制反转,是将类对象的创建交给Spring管理。 DI(Dependency Injection)依赖注入,是在DI的基础上完成。 我们可以简单的认为: IOC类似一个工厂,即拥有