对MVC的理解

来源:互联网 发布:山寨币源码 编辑:程序博客网 时间:2024/04/30 00:49
1.MVC是一种开发模式,3个核心:
视图(View)、模型(Model)、控制器(Controller)
流程:视图接收用户输入请求,将请求传给控制器,控制器调用模型处理请求,控制器将处理结果显示到视图呈现给用户。
视图:通过事件交互,JSP做为输入请求和显示输出,不进行任何业务逻辑处理
控制器:servlet处理请求返回响应
模型:javabean(1)业务逻辑处理(2)业务数据的储存和一致性
好处:实现了功能模块和显示模块的分离,提高了系统的可维护性,可拓展性,组件的可复用性。
不足:(1)增加了系统结构和实现的复杂性。 对简单的界面来说,严格遵守,降低运行效率。
           (2)视图和控制器过于连接紧密。
           (3)视图对模型数据的低效率访问。
1 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 法院判完对方说没钱怎么办 初中填完志愿后怎么办 上海小学借读一年级没有学籍怎么办 学历不高的我该怎么办 没学历的我该怎么办 物业达不到服务标准该怎么办 没有能力的人该怎么办 工作累了腰疼怎么办 机场来早了6小时怎么办 苏宁金融综合评分不足怎么办 苏宁金融秒拒怎么办 微盘账号忘记了怎么办 天府e税忘记密码怎么办 未成年在外面没地方住怎么办? 半框眼镜片掉了怎么办 选修差0.5个学分怎么办 脱产考博社保卡怎么办 幼儿上课不认真听讲怎么办 手机恢复的音频文件打不开怎么办 高考志愿填报不记得密码怎么办 经济纠纷案被告没有证据怎么办 管家婆管理员密码忘记了怎么办 人离职了公司扣发工资怎么办? 美国给我们断网怎么办 sci发表后发现错误怎么办 pos机按键是英文怎么办 蔚县县医院慢病本怎么办 知网下载的论文乱码怎么办 被期刊网骗了怎么办? 缝针缝到神经上怎么办 单位有个事特别多的领导怎么办 网上申请公司核名核不下来怎么办 老公把小三晒朋友圈老婆该怎么办 小三怀孕不愿意打掉怎么办 小三怀孕了引产怎么办 小三发现小四小三发现小四后怎么办 七十岁老人肺癌还有小三样怎么办 留学出国学历公认证怎么办 学历认证报告弄丢了怎么办 想读大专没考上怎么办 学信网身份证被注册了怎么办