首页 > 代码库 > MVC例子
MVC例子
在《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的概念与MVC中Model的概念是不一样的,“三层”中典型的Model层是以实体类构成的,而MVC里,则是由业务逻辑与访问数据组成的。在三层架构中没有定义Controller的概念。而MVC也没有把业务的逻辑访问看成两个层,这是采用三层架构或MVC搭建程序最主要的区别。
MVC例子
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。