zoukankan      html  css  js  c++  java
  • 三层VS控制器

    三层中的Model 是数据模型 与数据库字段一一对应
    而mvc中的model是 显示模型,指在页面的显示字段的列一一对应,不一定在数据库中有这样的一个表,如当页
    面上要显示多个表的综合信息时。

    当在Controller中不指定显示页面时,会采用与行为同名的页面进行显示
    还可以自定义显示页面

    mvc的优点:
    1.很容易将复杂的应用分成MVC三个组件模型,通过model,view,controller的简化了复杂的架构,体现了很好的隔离原则。
    2,因为没有使用server-base-forms,所以我们程序员控制的更加灵活,页面更加干净,
    3,可以控制生成自定义的url,对于seo友好的url更是不在话下
    4.强类型View实现,更加安全,更可靠,更高效,
    5,让web开发可以专注于某一层,更利于分工配合适于于大型架构开发,
    6,很多企业已经使用mvc作为项目开发框架,招聘明确要求熟悉mvc开发模式。
    7.本质,将原来webform 中的codebehide代码进行了分离,分离到了两个文件中,即控制器,视图

  • 相关阅读:
    关于软件测试的浅谈
    软件测试中的压力测试和性能测试
    白盒测试一些方法
    浅谈黑盒测试
    关于判断是否为闰年以及异常处理问题
    软件测试用例
    等价类划分
    关于白盒测试
    【软件测试】软件测试方法划分
    【软件测试】灰盒测试
  • 原文地址:https://www.cnblogs.com/haofaner/p/5852947.html
Copyright © 2011-2022 走看看