zoukankan      html  css  js  c++  java
  • Webform和MVC,为什么MVC更好一些?

    从Webform架构切换到MVC架构,你需要做以下几件事情:

    • 将behind code中的代码转移到controller类中,并将原来的方法转换成action方法。
    • 中间层用数据模型和逻辑接口代替。
    • 视图view只用来展现数据和页面布局。
    • DAL层和其他层没有什么变化,因为它和behind code关系不大。

      所以MVC架构中,用户的请求分为下面3个步骤:

    • 终端用户发送请求,路由器将请求路由到合适的Controller,Controller是逻辑实体和行为action的集合。
    • Controller将请求映射到特定的Action。
    • action有两个任务,第一是获取合适的数据,第二是将这些数据和视图view绑定起来。action创建数据模型,并将数据模型连接到指定view,输出最终的相应结果。
  • 相关阅读:
    Java中静态字段和静态方法
    Java抽象方法、抽象类以及接口
    Java单例模式
    java继承
    java构造方法
    java方法
    Java常量与变量
    Java初识
    1
    补码,反码,加减法运算,类型取值范围
  • 原文地址:https://www.cnblogs.com/luckyboy/p/6206563.html
Copyright © 2011-2022 走看看