← 返回单词列表

model-view-controller

noun 编号: M01997
一种把数据、界面呈现和用户操作分开组织的软件架构模式。
💡 记忆钩子
把软件想成三间分工明确的房间:Model 管数据和业务规则,View 把信息展示给用户,Controller 接收用户操作并协调前两者。三者分开,就是 model-view-controller 的核心。
📝 学习建议
  • 先记住“三部分分工”,再把它作为一个整体的架构模式来学习。
  • 不要把它误认为某个具体的界面控件或单独的编程语言;它描述的是软件各部分如何组织。
📖 中文释义
noun
  • core 分离数据、展示与交互的架构
    📖 一种软件用户界面架构:把信息及其处理规则、信息如何呈现、以及用户操作后的协调处理分开。这样修改数据处理部分时,不必同时改动界面展示部分。
    💡 常用“采用/使用 model-view-controller”或“model-view-controller 架构”作宾语和定语。它多用于技术文档、软件设计和工程讨论,通常简称为 MVC;不要把它只理解成“把界面和数据分开”,因为用户操作的控制协调也是其中一部分。
    这个项目采用 model-view-controller 架构,方便分别维护数据和界面。
    这个项目采用 model-view-controller 架构,便于分别维护数据和界面。
    开发团队用 model-view-controller 重新设计了这个网站。
    开发团队用 model-view-controller 重新设计了这个网站。
model-view-controllers plural
🌳 词源
名称由 model、view、controller 三个技术术语并列组成,分别指数据或业务部分、展示部分和控制交互的部分。
🔄 变式
model-view-controllers plural
🏷 单词标签 & 词根
暂无标签