选择题 7.  以下关于Spring框架的描述中,正确的是______。
【正确答案】 A、B、C
【答案解析】 Spring是一个J2EE的框架,这个框架提供了对轻量级的IoC(Inverse of Control,控制反转,有时候也叫作依赖注入)良好的支持,同时也提供了对AOP(Aspect Oriented Programmjng,面向切面编程)技术非常好的封装。相比其他框架,spring框架的设计更加模块化,框架内的每个模块都能完成特定的工作,而且各个模块都可以独立地运行,不会相互牵制。因此,在使用Spring框架的时候,开发人员可以使用整个框架,也可以只使用框架内的一部分模块,例如可以只使用springAOP模块来实现日志管理功能,而不需要使用其他模块。
   具体而言,Spring框架主要由7个模块组成,它们分别是Spring AOP、Spring ORM、Spring DAO、spring web、Spring Context、Sping Web MVC和spring Core等。具体如图所示。