mvc框架模式
mvc: M:model(模型) V:View(视图) C:controller(控制器)
model:就是业务数据和业务逻辑,主要就是dao方法和实体类。
view:就是客户端呈现的,简单的来说就是网页。
controller:就是servlet,简单来说就是接收用户数据,返回数据的。
简要的画一下流程图
客户端(view)->controller:1 .客户端把数据传到controller。
controller->model:2 .controlle调用model的dao方法进入数据库(为安全起见,数据库放在一个单独的服务器里)。
model->数据库:3 .根据发送过来的数据,进入数据库找。
数据库–>model:4 .不管找到与否返回结果给model。
model–>controller:5 .根据数据库发送过来的数据判断是否找到结果。然后返回给controller。
controller–>客户端(view):6 .再把controller接收到的数据返回给客户端。
最后,谢谢各位的观看,如有错误,欢迎指出。