● Spring框架是什么? A:spring是一个开源轻量级JavaEE框架,可以解决企业应用开发的复杂性。提供了IOC、AOP两部分核心能力。 ● 什么是IOC? A:IOC即控制反转,例如之前创建对象是通过new来创建,现在把创建对象的过程交给spring,我们直接使用。 ● 什么是AOP? A:面向切面编程,不改变原代码的情况下,进行功能的增强。 ● Spring框架的特点?

  1. 方便解耦,简化开发
  2. 支持AOP编程
  3. 方便程序的测试,能整合Junit
  4. 方便集成整合各种框架
  5. 方便进行事务操作、降低API开发难