简单理解什么是MVC

简单用自己的话去表述MVC

  • 首先还是得来看MVC 的英文:Model - View - Controller 也就是 模型 - 视图 - 控制器
模型(Model)
  • 结合实际来说,模型(Model)也就是用来管理数据的,有着处理数据,设计数据这种之功效,
    并且可以简单理解为一些数据功能的设计,可以把它称为数据层。
    比如一辆车,它有 油门,刹车,方向盘,排气,灯光等等这些功能。
视图(View)
  • 接着是视图(View),简而言之,就是展示画面给用户体验,与用户有着看得见的交互,现阶段
    也可以简单理解为是一个JSP,我们可以称之为显示层。
    再比如一辆车,它有 车身颜色 ,外观样式 , 专属的车轮 , 自己的车灯等等。
控制器(Controller)
  • 最后是控制器(Controller),简单来说,是接收或者响应用户的操作,而后随之完成一系列步骤
    功能,比如将数据层(操作后的结果)更新到显示层上,从而完成一个与用户交互的简单过程,
    也可以生动的理解为,它是和用户一个连接的桥梁,没有这个桥梁,用户无法实现过河,也就没
    然后了。 这也称之为逻辑层。
    还是一辆车 ,用户 可以踩油门 ,踩刹车 ,打方向盘 ,打各种灯 等等去控制这一辆车,并产生相应的效果。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值