zoukankan      html  css  js  c++  java
  • C# MVC 与Java MVC

    C# MVC与Java MVC都是三层结构:Controller、View、Model,基本上没有什么区别。

    但是C# MVC有很多的变形模式:

    上图所示就是C#里面MVC变向模型,里面包含BLL、Common、DAL、Web、Model、DBUtility几个部分。从这几个部分很难看出来其中哪个部分是controller、model、view三层,如果打开代码进行仔细研究就会发现,其实这个也是相当标准的MVC三层结构,与Java里面的MVC三层结构对应(因本人从事Java软件开发,现在公司开发语言为C#):

    C# 这种变向模型          对应于             Java MVC

    DAL/DBUtility                               DAO(数据访问层)

    Model                                       Model(实体类)

    BLL                                         Controller(控制层)

    Web                                         View(JSP 人机界面---视图层)

  • 相关阅读:
    es index template
    什么是元类
    Normal Data Structure Tricks
    Python 学习笔记
    点分治
    人类智慧贪心
    「JOI 2021 Final」地牢 3
    【美团杯2020】魔塔
    CF917D 的垃圾做法
    【ULR #2】Picks loves segment tree IX
  • 原文地址:https://www.cnblogs.com/yj716716yj/p/9358195.html
Copyright © 2011-2022 走看看