码迷,mamicode.com
首页 > Web开发 > 详细

MVC例子

时间:2015-01-31 20:39:29      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

 在《MVC简介》中对MVC做了简单的介绍本文主要是同个一个小例子来简单说些MVC的使用。

1.创建MVC程序

技术分享

技术分享


2创建控制器: 控制器的命名以Controller结尾。

技术分享


控制器类将会在Views文件夹下产生一个与之同名的文件,控制器类的中的Action方法Index()会在对应同名文件夹下产生一个同名的视图

技术分享




3.Model层:创建一个Dog实体类和一个DogData数据类

技术分享

技术分享




4.Controller类实现将model处理的数据在传递给view

技术分享



5.Views获取数据进行显示

技术分享

技术分享


MVC与三层架构

        同样是架构级别的,MVC与三层架构经常放在一起进行比较:简单来说MVC通过控制器调用Model层的数据给views层显示。三层通过三个词我们就能理解:界面,业务,数据访问。相同的地方在于他们都有一个表现层,但是他们不同的地方在于其他的两个层。

       三层架构中Model的概念与MVCModel的概念是不一样的,三层中典型的Model层是以实体类构成的,而MVC里,则是由业务逻辑与访问数据组成的。在三层架构中没有定义Controller的概念。而MVC也没有把业务的逻辑访问看成两个层,这是采用三层架构或MVC搭建程序最主要的区别。

MVC例子

标签:

原文地址:http://blog.csdn.net/u010928364/article/details/43343889

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!