MVC
1. 什么是MVC
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
* 控制器Controller:对请求进行处理,负责请求转发;
* 视图View:界面设计人员进行图形界面设计;
* 模型Model:程序编写程序应用的功能(实现算法等等)、数据库管理;
2. Java与MVC
JSP Model1第一代:JSP + DB
JSP Model1第二代:JSP + javabean + DB
JSP Model2:JSP + Servlet + JavaBean + DB
-------------------
JavaWeb三层框架
* Web层(表述层):与Web相关的,例如jsp、servlet都是Web层
* Business层(业务逻辑层):封装业务逻辑,通常对应一个业务功能,例如登录、注册都是一个业务功能。
* Data层(数据访问层):封装对数据库的操作,通常对应一次对数据库的访问,例如添加、修改、删除、查询等。
时间: 2024-10-13 23:12:31