三层架构和MVC的理解
来源:互联网 发布:淘宝纠纷率 编辑:程序博客网 时间:2024/05/21 07:04
三层架构不是MVC,刚开始一直以为他们是一个东西,搞混了好长一段时间。
三层架构是界面层(UI)业务逻辑层(BLL)和数据访问层(DAL)构成的,而MVC是模型层(M)界面层(View)和控制层(Controller)构成的,而且他们之间也不对应。
M 即Model(模型层),主要负责出来业务逻辑以及数据库的交互
V 即View(视图层),主要用于显示数据和提交数据
C 即Controller(控制器),主要是用作捕获请求并控制请求转发
他们的核心都是:分层,解耦,实现高内聚,低耦合
三层是基于业务逻辑来分的,而mvc是基于页面来分的
参考博客:mvc与三层结构终极区别
阅读全文
0 0
- 三层架构和MVC的理解
- 谈谈你对MVC和三层架构的理解?
- 对JavaWeb三层架构和MVC的理解
- 我理解的MVC设计模式和三层架构
- 三层架构和MVC比较的个人理解
- 三层架构和MVC比较的个人理解
- 【MVC】-mvc和三层架构的对比
- 三层架构和MVC
- 三层架构和MVC
- MVC和三层架构
- MVC和三层架构
- MVC和三层架构
- 三层架构和MVC
- MVC和三层架构
- mvc和三层架构
- MVC和三层架构
- MVC和三层架构
- MVC和三层架构
- File文件类的使用
- java实现栈
- idea 部署非maven项目
- 在线云评测系统日志(三):登陆注册的实现
- Android的toolbox及busybox,toybox
- 三层架构和MVC的理解
- VTK基本数据结构之数据对象和数据集
- LeetCode 538. Convert BST to Greater Tree 解题报告
- Oracle11g 手动建库
- WCF不能传输超过10万条数据
- android 开机自动启动程序
- Linux中硬链接与软链接的区别与联系
- 面向对象编程的基本原则
- 2017.05.21练习赛赛后总结