什么是Spring?
Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)
Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术
简单讲解IOC(Inversion of Control)
控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法
IoC是Spring框架的核心内容,使用多种方式完美的实现了IoC,可以使用XML配置,也可以使用注解,新版本的Spring也可以零配置实现IoC。
控制反转是一种通过描述(XML或注解)并通过第三方去生产或获取特定对象的方式。在Spring中实现控制反转的是IoC容器,其实现方法是依赖注入(Dependency Injection,DI)
最后需要强调的是明白IOC的思想,是理解Spring的核心技巧!!!
至于AOP我会放在后面几个篇章来说