博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
再说MVC
阅读量:5888 次
发布时间:2019-06-19

本文共 451 字,大约阅读时间需要 1 分钟。

MVC是什么?多层构架又是什么?

首先不要把这两个东西混在一起,它们是两个东西,首先说一个多层构架,它一般指将项目分为三个层次进行开发,即UI(WEB)表示层,BLL(Service)业务层和DAL(Data)数据访问层,它是一种开发项目的模式,也是多人开发的一种最好的选择;而MVC它是建立在UI(WEB)表示层中的一种将代码与页面分层和对URL优化的一种方案,它与多层构架没有关系,MVC只是对表示层进行了一种划分而以,它有利于团队分层开发。

看图一下:

UI层 {MVC三层模式(View,Model,Controller)或者是非MVC模式}

BLL(Service)层{对业务逻辑进行判断}

DAL(Data)层{对数据进行存取}

MODEL(Entity){数据库实体层,ORM对象关系模型}

VCommons层 {提供了通用功能代码}

Standard层 {存储了用户的Session和cookies信息}

本文转自博客园张占岭(仓储大叔)的博客,原文链接: ,如需转载请自行联系原博主。
你可能感兴趣的文章
毕业论文一次性修改所有字母和数字的字体
查看>>
结构体:HASH表模板
查看>>
[转]理解Linux文件系统之inode
查看>>
在i3 Cpu上允许64位系统
查看>>
视频编解码学习之五:差错控制及传输
查看>>
String:自动进行空间扩展
查看>>
Postman教程
查看>>
python模块--os模块
查看>>
HSSFRow获取单元格方法与区别
查看>>
《图解HTTP》读书笔记
查看>>
iOS开发-单例模式
查看>>
词汇小助手V1.2——可以显示英语单词的国际音标
查看>>
洛谷 1365 WJMZBMR打osu! / Easy
查看>>
删除UINavigationItem上的BarButtonItem
查看>>
数据分析相关模块
查看>>
Python数据结构1-----基本数据结构和collections系列
查看>>
SQL Denali-FileTable
查看>>
C# 图像处理:复制屏幕到内存中,拷屏操作
查看>>
PHP微信支付流程
查看>>
UDP收不到报文,调试了一晚上,终于发现问题所在
查看>>