MVC(模型Model-视图View-控制器Controller)种设计模式 MVCV即View.视图意思C即Controller.控制器意思M即Model模型意思三.容易理解应该Model.Model叫Model我先说叫Model先解释Controller Controller控制器意思所谓控制器用户请求转发给模型层经处理结返界面层展现间层Controller底管工作呢先说.先看Java Web三层般定义般Java WebJSP充VServlet充C,JavaBean充MServlet管工作呢接受输入转Model层处理处理结保存转发JSP展现数据所功能控制器基本功能管转发VM间转转 再说说M即ModelJava Web说JavaBean我认识都JavaBean误认实体类其实JavaBean比实体类更丰富定义JavaBean除其属性字段行及其事件JavaBean理解普通Java象Java普通象符合Java规范所象实体类完全两事所我认MVC业务逻辑数据访问应该放Model层V负责展示数据Controler除转发做业务逻辑真逻辑事务数据访问甚至算都放Model MVC没业务逻辑访问看两层采用三层架构或MVC搭建程序主要区别三层提Model三层架构Model概念与MVCModel概念三层典型Model层已实体类构MVC则由业务逻辑与访问数据组 |
|