MVC框架

是什么!

全名是Model(模型) View(视图 ) Controller(控制器)。

完全个人理解~~
是将之前的U层又分成这三层。
Model:这层和实体相似,直接与数据库表传输数据,属性与数据库实体完全一致。
View:这层是直接与用户交互的,按自己的形式显示数据、页面。
Controller:这层是入口、控制显示哪个View、将这个View中的数据传输给后边的层进行逻辑处理。

为什么!

为什么用它,就像是当初我们为什么用三层一个意思的。

解耦合、可重用性高。
根据现在不同用户的不同需求,当用户想要多种页面的显示时,我们可利用MVC框架来实现,多个View同时用一个Model或Controller代码,代码重用既满足用户需求又轻松了代码工,轻松、简便的搞定!
将页面和业务逻辑分开,当修改页面显示的东东,不用改逻辑层的东东。当改逻辑时页面显示还以一样的显示。(就是这么嗨!) 当更改数据库时只需更改Model层就能实现(就是这么嘚瑟!)MVC这三个东东是独立的,改了其中一个其他两个不受影响。(厉害了吧!)这样有利于后期维护,降低成本。

这就是MVC框架的设计思想。

怎么用!

跟我来—>vs - 文件 - 新建 - 项目 -MVC。

这里写图片描述

这里写图片描述

跟我来—>Controllers - 添加 - 控制器

这里写图片描述

这里写图片描述

跟我来—>双击Index - 右击 - 添加视图。

这里写图片描述

这里写图片描述

刚我来—>这时View层自动创建文件和视图。

这里写图片描述

跟我来—>返回刚刚新建的Controller 将视图名字写入。

这里写图片描述
这样就可以安全的设计页面了!!!

同辈儿其他框架:MTV、MVP、CBD、ORM

懂不懂的拿过来就用,用着用着就懂了。关键是会装,敢装就能懂!信不信装下试试呗。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 82
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 82
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值