一、什么是MVC
Model,View,Controller 模型,视图,控制器
早期:
三层架构:
二、三层架构
Model
·业务处理:业务逻辑(Service)
·数据持久层:CRUD(DAO)
View
·展示数据
·提供链接发起Servlet请求(a, form, img ... )
Controller(Servlet)
·接受用户的请求:(req:请求参数、Session信息......)
·交给业务层处理对应的代码
·控制视图的跳转
Model,View,Controller 模型,视图,控制器
早期:
三层架构:
Model
·业务处理:业务逻辑(Service)
·数据持久层:CRUD(DAO)
View
·展示数据
·提供链接发起Servlet请求(a, form, img ... )
Controller(Servlet)
·接受用户的请求:(req:请求参数、Session信息......)
·交给业务层处理对应的代码
·控制视图的跳转