MVC设计模式
1.基本概念
MVC是模型(Model)和视图(View)以及控制器(Controller)的简写,是一种将数据、界面显示和业务 逻辑进行分离的组织方式,这样在改进界面及用户交互时,不需要重新编写业务逻辑,从而提高了 代码的可维护性。
M:主要用于封装业务数据的JavaBean(Bean) 和 业务逻辑的JavaBean(Service)及访问数据库的
DAO对象。
V:主要负责数据收集 和 数据展现,通常由JSP文件完成。
C:主要负责流程控制 和 页面跳转,通常由Servlet完成。
2.基本模型
节选自拉钩教育JAVA系列课程