什么是Spring Farmework?

Spring框架为任何类型的部署平台上的基于Java的现代企业应用程序提供了全面的编程和配置模型。

Spring Framework有哪些核心模块?

  • spring-core:Spring基础API模块,如资源管理,泛型处理
  • spring-beans:SpringBeans 相关,如依赖查找,依赖注入
  • spring-aop: Spring AOP处理,如动态代理,AOP字节码提升
  • spring-context:事件驱动、注解驱动,模块驱动
  • spring-expression: Spring表达式语言模块

Spring Framework的优势和不足是什么?

后面我学完再回来更新答案