MVC设计模式和MVC框架的区别

MVC设计模式和MVC框架的区别MVC 框架和 MVC 设计模式的区别

MVC分为MVC设计模式和MVC框架,它俩也是有区别的,那就举个简单的例子,MVC设计模式就像是设计师手中的图纸,而MVC框架就想是工程师以设计师的图纸建造出来的产品。但是现在咱们就认为MVC就是MVC框架。常见的设计模式有哪些?①MVC ②ORM等,常见的框架有SSI(SSM),SSM。

MVC一般指MVC框架,全名是Model View Controller,模型,视图,控制器,一种将业务逻辑,数据,界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面以及用户交互的同时,不需要重写业务逻辑。MVC指的是某种模式的某种框架,他强制性的使应用程序的输入,处理和输出分开。最典型的MVC就是JSP+Servlet+Javabean的模式呢

MVC它和三层架构是有区别的,三层架构是将整个业务划分为:表现层,(展示给用户的的界面)业务逻辑层(对数据层的操作,业务处理),和数据访问层(操作数据库)。区分层次目的为了‘高内聚,低耦合’的思想。MVCModel、VIEW,Controller,,严格来说这三个加起来以后才相当于三层架构中的表现层,也就是说,MVC把三层架构再度进行分化,其中里面的C层直接与三层架构中的业务逻辑层进行会话。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227918.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午8:13
下一篇 2026年3月16日 下午8:13


相关推荐

  • Java设计模式——策略模式[通俗易懂]

    Java设计模式——策略模式[通俗易懂]策略模式1.策略模式简介策略模式:策略模式是一种行为型模式,它将对象和行为分开,将行为定义为一个行为接口和具体行为的实现。策略模式最大的特点是行为的变化,行为之间可以相互替换。每个if判断都可以理解为就是一个策略。本模式使得算法可独立于使用它的用户而变化2.模式结构策略模式包含如下角色:Strategy:抽象策略类:策略是一个接口,该接口定义若干个算法标识,即定义了若干个抽象方法(如下图的algorithm())Context:环境类/上下文类:上下文是依赖于接口的类(

    2025年10月15日
    5
  • Java设计模式之行为型:备忘录模式

    Java设计模式之行为型:备忘录模式

    2021年10月4日
    43
  • 设计模式总结

    设计模式总结

    2021年12月9日
    52
  • 设计模式(五)适配器模式Adapter(结构型)

    设计模式(五)适配器模式Adapter(结构型)设计模式(五)适配器模式Adapter(结构型)1.概述:接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。例子1:iphone4,你即可以使用UBS接口连接电脑来充电,假如只有iphone没有电脑,怎么办呢?苹果提供了iphone电源适配器。………

    2022年7月25日
    11
  • C++23种设计模式(20)-状态模式

    C++23种设计模式(20)-状态模式状态模式 允许一个对象在其内部状态改变时改变它的行为 对象看起来似乎修改了它的类 它有两种使用情况 1 一个对象的行为取决于它的状态 并且它必须在运行时刻根据状态改变它的行为 2 一个操作中含有庞大的多分支的条件语句 且这些分支依赖于该对象的状态 本文的例子为第一种情况 以战争为例 假设一场战争需经历四个阶段 前期 中期 后期 结束 当战争处于不同的阶段 战争的行为是不一样的 也就说战争的行为取决于所处的阶段 而且随着时间的推进是动态变化的 include iostream in iostream

    2025年6月23日
    6
  • JavaScript设计模式—-策略模式[通俗易懂]

    JavaScript设计模式—-策略模式[通俗易懂]声明:这个系列为阅读《JavaScript设计模式与开发实践》—-曾探@著一书的读书笔记1.策略模式的定义将不变的部分和变化的部分隔开是每个设计模式的主题。定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。2.策略模式的目的将算法的使用与算法的实现分离开来。3.传统语言中的策略模式和JavaScript中的策略模式对比3.1.传统语言中的策略模式使用策略模式来实现计算奖金v

    2022年7月12日
    22

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号