99%的人都把三层架构和SpringMVC的关系搞错了
创始人
2024-03-20 18:06:34
0次

99%的人都把三层架构和SpringMVC的关系搞错了!!!

先说结论, 三层架构和SpringMVC的关系就是没有关系。

很多人之前把SpringMVC中的M-Model当作三层架构中的service+dao(包括我),这个是一个错误!

大家先看两个视频还有我之前写的一篇文章

这个是对的(但是他的小助理就是牛马...)

CTO段王爷-MVChttps://www.douyin.com/user/MS4wLjABAAAAsHz-d6V7409xx5YmKO3izNEDsgTCgkHbtOQfC4hUaoc?modal_id=7172857780120964382&showTab=like

这个视频有个地方讲错了

跟着Mic学架构-SpringMVChttps://www.douyin.com/user/MS4wLjABAAAAhOUuuKA62e-ukOvfzXOXTP66P9fDHStwKmGFrMYjLSs?modal_id=7094939727060618526

这是我之前写的一篇文章,里面有一些观点是错误的!!! 

浅谈三层架构、MVC之间的关系_面向鸿蒙编程的博客-CSDN博客_mvc和三层架构的关系icon-default.png?t=M85Bhttps://blog.csdn.net/weixin_43715214/article/details/123321253我们现在来谈谈这个问题!

三层架构

MVC 

参考文章

三层架构和SpringMVC概述_swadian2008的博客-CSDN博客_springmvc三层架构icon-default.png?t=M85Bhttps://blog.csdn.net/swadian2008/article/details/113474146

他们是两个毫无相关的东西。

经典三层架构是一种分层思想,将开发模式分为了这三层,每个人根据自己的专长,开发不同的模块。

而MVC是一种设计模式,目的是让HTML代码和业务逻辑代码分开,让代码看起来更加清晰,便于开发。

硬说他们有关系的话,只能说他们有共同的点,分层,解耦。 实际项目中的包命名结构,其也是按照三层架构思想来进行编写代码的,脑袋里要保持着这种思想进行开发。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...