Spring框架七大模块:
Spring AOP
Spring ORM
Spring IOC
Spring Context
Spring Web
Spring MVC
Spring DAO
框架的特点:基于配置文件
IOC用来处理类与类之间的关系,它通过控制反转与依赖注入的方式将类与类之间的关系放到了配置文件中,各个类都是相对独立存在的,类之间的调用关系由配置文件来实现,因此实现了控制权的转移,也实现了程序间的松耦合。
依赖注入的三种方式:接口注入、set注入、构造注入。
MVC三层架构模式介绍:
Model逻辑层: 应用系统的逻辑模块及数据处理;
View表现层:用于客户端信息展示,交互的界面;
Controller控制层:调配整个应用的流程,充当指挥官的角色。
servlet等同于controller,也是控制层。
比如jsp——servlet——javaBenan 就是一种典型的MVC结构