mvc的model怎么写

1.mvc中的模型(model)应该怎样去理解

我不认同a5410109说的。

model是用来实现你的业务逻辑,而不是用来传递数据的。

传递数据是vo(value object)的职责。

比如在一个BBS应用中,论坛(也就是版块)这一model有个业务逻辑就是经验小于100的用户不能发贴,只能看,那么你这个功能的实现就是应该放在这个论坛model里,如forum.allowPost(User);

当然,如果你的应用的业务很简单,就只是数据库的curd,model看着好像就只是用于传递数据啦。但实际上model不应该承担传递数据这个职责的,只是因为好多的MIS都没有太复杂的业务,所以就把传递数据这个功能也放在了model上了。

2.asp.net MVC中,某个页面中的Model是怎么指定的

Controller代码如下:

public class HomeController : Controller

{

public ActionResult Index()

{

return View();

}

[HttpPost]

public ActionResult Index(IndexModel model)

{

return View(model);

}

}

视图,位于~/Views/Home/Index.cshtml,代码

@model IndexModel

<html>

网页代码

</html>

其中IndexModel为你的Model,通过@model来指定这个页面的对象类型为IndexModel

希望你明白~

3.如何理解MVC中的Model

其实基本上MVC与三层架构没有什么直接关系,所以也谈不上区别,如果说有关系也就是MVC因为是知三种要素的转换,所以让人感觉是三个层,但是其实 MVC只是一道层,他只做请求与响应,也就是原来的UI,至于逻辑封装与数据访问MVC其实都是没有的 下面来说一下三层与MVC的结合,一般来说可以是 UI(MVC中 的Controller和View一般都是位于这层的) BLL DAC 另外Model是贯穿内于各个层之间的,但是Model是否要包含逻容辑则是都有可能的,要从设计入手,这里涉及到贫血或充血的选择问题 蓝屏。

mvc的model怎么写

转载请注明出处育才学习网 » mvc的model怎么写

知识

婚外情举报信怎么写

阅读(1001)

本文主要为您介绍婚外情举报信怎么写,内容包括婚外情举报信怎么写,举报公务员搞婚外恋怎样写举报信,老婆出轨举报信怎么写。婚外恋的表现有很多; 如果只是通奸,没有同居,只是个道德问题。无法追究他们的法律责任。如果是党员或国家公务人员,则

知识

数学matlab怎么写

阅读(202)

本文主要为您介绍数学matlab怎么写,内容包括基础的数学式用matlab怎么写,基础的数学式用matlab怎么写,数学matlab写代码,求解式子。>> help elfun Elementary math functions. Trigonometric. sin - Sine.

知识

我是中国人法语怎么写

阅读(215)

本文主要为您介绍我是中国人法语怎么写,内容包括“我是中国人”用法语怎么说呢,我是中国人的法语怎么写急、急、急、急,&#39;我是中国人,用法语怎么翻译呀。“我是中国人”用日语这样说。读法:わたしはちゅごくじんです写法:私は中国人です

知识

怎么写一首现代诗

阅读(193)

本文主要为您介绍怎么写一首现代诗,内容包括自己编写一首现代诗,写一首现代诗怎么写,如何写一首现代诗。你好,很高兴为你解答:1,现代诗的特点 : 有高度的概括性、鲜明的形象性、浓烈的抒情性以及和谐的音乐性,形式上分行排列.2,范文《雨巷》

知识

锐界英文怎么写

阅读(241)

本文主要为您介绍锐界英文怎么写,内容包括国产福特锐界字标的英语字母是怎么写的,谢谢,福特锐界仪表显示英文怎么变中文,沃字的英文怎么写。国产福特·锐界的英文车型名,和进口版仍然是一样的“EDGE”

知识

怎么写文件摘要

阅读(215)

本文主要为您介绍怎么写文件摘要,内容包括内容摘要格式,WORD中如何编写文档摘要,如何为文件及文件夹写入摘要。摘要(Abstract) 论文一般应有摘要,有些为了国际交流,还有外文(多用英文)摘要。它是论文内容不加注释和评论的简短陈述。摘要其它用

知识

雅美蝶日语怎么写

阅读(263)

本文主要为您介绍雅美蝶日语怎么写,内容包括日语雅美蝶什么意思,雅美蝶是什么意思,雅美蝶的意思是什么啊。他的意思是“不要、别、停下”之类,在一些热血战斗中以“雅蠛蝶”【やめる】的形态出现,意为“住手!”。在正式的场合听到以雅蠛蝶开头

知识

baby的英文怎么写

阅读(299)

本文主要为您介绍baby的英文怎么写,内容包括baby的对应词用英文怎么写,宝贝的英文怎么写,杨颖的英文名怎么写,怎么读。原发布者:goz5383宝贝的英文怎么写 中文名:宝贝 英文名:treasure;cowry;dotey;baby 相关短语 天才宝贝B

知识

软件卸载的英文怎么写

阅读(273)

本文主要为您介绍软件卸载的英文怎么写,内容包括英文中的删除或卸载怎么说,卸载程序用英语怎么写,“卸载”英文怎么写。删除英文表达:delete; 2、strike out;3、cut off;卸载英文表达:removal of load2、outloa

知识

div文字代码怎么写

阅读(225)

本文主要为您介绍div文字代码怎么写,内容包括点击文字弹出div怎么写代码啊,在div插入的图片上写文字,怎么写代码,用DIV写文字环绕图片的代码怎么写。体属性:(font) 字体类型:font-family: Arial, Helvetica, sans-serif, Verdana,

知识

论文技术途径怎么写

阅读(357)

本文主要为您介绍论文技术途径怎么写,内容包括论文的途径和技术路线怎么写,毕业论文的研究方法及技术路线怎么写,论文开题报告中的技术路线怎么写。中国知网也好!万方数据也好都有例子!甚至百度文库都有! ==================论文写作方法=====

知识

方字的草书怎么写

阅读(221)

本文主要为您介绍方字的草书怎么写,内容包括方字的草书怎么写,"旁"字的连笔(草书)要怎么写才好看,我老是写不好下面的“方”.,方米说文解字如何解释,草书怎样写。方字草书狂草的写法如下图:

知识

jsonmousemove怎么写

阅读(205)

本文主要为您介绍jsonmousemove怎么写,内容包括谁知道,如何用JS的if语句,判定onmousemove,JSonMouseMove触发背景事件,onmousemove在JavaScript表什么意思啊。晕死 是onmouseover 不是onmousemove<br>事件方法都写错肯定不行啊<br>拷贝下面

知识

晚上九点英语怎么写

阅读(346)

本文主要为您介绍晚上九点英语怎么写,内容包括晚上9点30英文怎么写,晚上9点用英语怎么说,我晚上九点睡觉用英语怎样写。half past nine 、英语时间通常用以下两种方法表达:1. 直接表达法A. 用基数词 + oclock来表示整点,注意oclo

知识

mvcmodel怎么写

阅读(218)

本文主要为您介绍mvcmodel怎么写,内容包括mvcmodel集合怎么写,mvcmodel集合怎么写,如何理解MVC中的Model。Controller代码如下:public class HomeController : Controller{public Actio

知识

swiftmodel怎么写

阅读(312)

本文主要为您介绍swiftmodel怎么写,内容包括yymodel是用swift写的吗,泰勒的英文怎么写,laravelmodel怎么写。research model研究模型;实验模型例句:First, perceived security is added in tech

知识

如何理解MVC中的Model

阅读(166)

MVC包括Model、View和Controller三类对象。Model是应用对象,是应用程序的主体部分。模型表示业务数据,或者业务逻辑。是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。Model表示企业数据和业务规则。在

知识

iphone4S后盖写ModelA1387是什么版本什么意思

阅读(1952)

ModelA1387为iphone4S的型号。iPhone型号:型号最后两位代表销售地。CH/A为国行、ZP/A为港行、KH/A是韩版、LL/A为美版、DN/A为德版,TA/A为台湾、ZA/A为新加坡和马来西亚、AB/A为阿联酋、RS/A为俄罗斯、GR/A为希腊、IP/A为意

知识

什么是mvc模式

阅读(259)

MVC是Model,View,Controller的缩写,MVC模式是国外用得比较多的一种设计模式,最早是在Smaltalk中出现。MVC包括三类对象。Model是应用对象,View是它在屏幕上的表示,Controller定义用户界面对用户输入的响应方式。模型-视图-控制器(

[/e:loop]