0%

MVC模式和三层架构

  • MVC是一种分层开发的模式,其中:
    • M:Model,业务模型,处理业务
    • V:View,视图,页面展示
    • C:Controller,控制器,处理请求,调用模型和视图
  • 三层架构
    • 表现层:接受请求,封装数据,调用业务逻辑层,响应数据(.web/controller),框架如SpringMVC
    • 业务逻辑层:对业务逻辑进行封装,组合数据访问层中基本功能,形成复杂逻辑功能(.service),框架如Spring
    • 数据访问层(持久层):对数据库进行CRUD操作(.dao/mapper),框架如MyBatis

JavaBean:业务逻辑层 + 数据访问层

------ THEEND ------

欢迎关注我的其它发布渠道