什么是MVC(模型-视图-控制器):
- M : Model 模型层 : 由业务逻辑和数据访问层组成,由JavaBean来实现。
- C : Controller 控制器,由Servlet实现。
- V :View 表示层,也称为Web层,由JSP实现。
MVC + 三层架构
服务器端程序的经典三层体系架构:
- 表示层:又称为 web层,与浏览器进行数据交互的。
- 业务逻辑层:又称为service层,专门用于处理业务数据的。
- 数据访问层:又称为dao层,与数据库进行数据交换的。将数据库的一条记录与JavaBean进行对应。