MVC
M
- Model 模型 JavaBean
- 完成具体的业务操作,如:查询数据库,封装对象
V
C
- Controller 控制器 Servlet
- 获取用户输入,调用模型,将数据交给视图进行展示
优点
三层架构简介
- 界面层(表示层):和用户进行交互
- 业务逻辑层:处理业务逻辑
- 数据访问层:操作数据存储文件

项目结构
- domain————JavaBean
- dao————数据库接口
- service————业务逻辑接口
- util————工具类
- web
JavaWeb笔记(六)MVC与三层架构
原文:https://www.cnblogs.com/yxmhl/p/10660628.html