MVC 模式和三层架构

MVC 模式和三层架构

文章目录

  • MVC 模式和三层架构
    • MVC模式
    • 三层架构

MVC模式

  • MVC 是一种分层开发的模式,其中:
    • M:Model,业务模型,处理业务
    • V:View,视图,页面展示
    • C:Controller,控制器,处理请求,调用模型和视图
  • MVC 好处:
    • 职责单一,互不影响
    • 有利于分工协作
    • 有利于组件重用

MVC 模式和三层架构_第1张图片

三层架构

MVC 模式和三层架构_第2张图片

  • 数据访问层:对数据库的CRUD基本操作
  • 业务逻辑层:对业务逻辑进行封装,组合数据访问层中的基本功能,形成复杂的业务逻辑功能
  • 表现层:接收请求,封装数据,调用业务逻辑层,响应数据





声明: 本文内容整理自:黑马程序员新版JavaWeb基础教程,Java web从入门到企业实战完整版

你可能感兴趣的:(mvc,架构,java)