• 三层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代码进行了分离,分离到了两个文件中,即控制器,视图

  • 相关阅读:
    蚂蚁
    N的阶乘
    最小公倍数LCM
    最大公约数GCD
    Truck History(卡车历史)
    亲戚
    [SDOI2011]打地鼠
    连续自然数和
    P4250 [SCOI2015]小凸想跑步
    P4048 【[JSOI2010]冷冻波】
  • 原文地址:https://www.cnblogs.com/haofaner/p/5852947.html
Copyright © 2020-2023  润新知