44问答网
所有问题
MVC模式是什么
如题所述
举报该问题
推荐答案 推荐于2018-02-09
MVC(模型Model-视图View-控制器Controller)是一种设计模式,
M(Model)在Java Web里说的是JavaBean,在JavaBean中除了其属性和字段,还可以有行为及其事件,JavaBean可以理解为普通Java对象。Java普通对象,就是符合Java规范的所有对象,这和实体类完全是两回事。业务逻辑和数据访问应该放在Model层,也就是V负责展示数据,Controler除了转发不做业务逻辑。真正的逻辑事务,数据访问,甚至算法都放到Model去。
Controller是控制器的意思,所谓控制器,就是将用户请求转发给模型层,经过处理后把结果返回到界面层展现的一个中间层,那么Controller到底管什么工作呢?先不说.先来看下在Java Web中这三个层一般的定义,一般在Java Web里,JSP充当V,Servlet充当C,JavaBean充当M,这里的Servlet管什么工作呢?接受输入,转到Model层去处理,处理结果保存后转发到JSP,然后展现数据。所以它的功能就是控制器的基本功能,它就管转发,在V和M之间转来转去。
MVC没有把业务的逻辑访问看成两个层,这是采用三层架构或MVC搭建程序最主要的区别。当然了。在三层中也提到了Model,但是三层架构中Model的概念与MVC中Model的概念是不一样的,“三层”中典型的Model层是已实体类构成的,而MVC里,则是由业务逻辑与访问数据组成的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6G6VKYDDK.html
其他回答
第1个回答 2011-09-26
java 有23种设计模式,常用的单例模式,值对象模式,工厂模式,简单工厂等
MVC,Model是处理的业务逻辑,View一般是HTML(jsp)文件,也有可能是其他的,Controller将Model与View匹配在一起
为什么只能输入100字
第2个回答 2011-09-26
MVC只是一种设计模式,不算是框架,一共分为三层, v层(视图)里放的是前台页面html,m层(模型)里放的是与数据库连接以及其他具体操作的php文件,c层(控制器)里主要放的是控制前台页面与后台连接数据库文件的相关操作的php文件,MVC模式由一个入口文件进入到控制器里,然后再由控制起来分配任务跳转之前台页面或是将前台页面提交过来的值交给M层来进行与数据库的操作. 这是我自己的理解,希望你能明白
第3个回答 2011-09-26
模型Model
视图View
控制器Controlle
第4个回答 2018-03-22
是一种软件架构思想,其核心思想是,在设计一个软件的时候,应该将软件划分成三种不同类型的模块,分别是模型,视图,和控制器
模型用来封装业务逻辑,试图用来封装表示逻辑,控制器用来协调模型和视图
1
2
下一页
相似回答
mvc
代表
什么
答:
MVC(Model/View/Controller)模式是国外用得比较多的一种设计模式
,好象最早是在Smaltalk中出现。
MVC包括三类对象
。Model是应用对象,View是它在屏幕上的表示,Controller定义用户界面对用户输入的响应方式。 模型-视图-控制器(MVC)
是80年代Smalltalk-80出现的一种软件设计模式
,现在已经被广泛的使用。 1、模型(Model) 模型...
Java中的
MVC是什么
?
答:
MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开
。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。jsp+Servlet+JavaBean 就是一种基础的基于mvc的开发模式
MVC模式是什么
答:
MVC(模型Model-视图View-控制器Controller)是一种设计模式
,\x0d\x0aM(Model)在Java Web里说的是JavaBean,在JavaBean中除了其属性和字段,还可以有行为及其事件,JavaBean可以理解为普通Java对象。Java普通对象,就是符合Java规范的所有对象,这和实体类完全是两回事。业务逻辑和数据访问应该放在Model层,也就是V负责展示...
MVC
、MVP和MVVM分别
是什么
_动力节点Java学院整理
答:
一、MVCMVC模式的意思是,软件可以分成三个部分
。视图(View):用户界面。控制器(Controller):业务逻辑模型(Model):数据保存各部分之间的通信方式如下。1.View 传送指令到 Controller2.Controller 完成业务逻辑后,要求 Model 改变状态3.Model 将新的数据发送到 View,用户得到反馈所有通信都是单向的...
大家正在搜
说明MVC模式
简述MVC开发模式
简述什么叫做MVC模式
mvc模式概念
简述什么是mvc设计模式
MVC模式区别
简述mvc开发模型
简述mvc模式的概念和优缺点
简述mvc模式概念
相关问题
MVC设计模式是什么 怎么理解
什么是MVC设计模式
什么是MVC设计模式,如何使用MVC
MVC模式的核心思想是什么?
什么是MVC啊?
什么是 mvc 模式?mvc 模式的好处是什么
mvc框架是什么?
什么是MVC模式,都用什么技术来实现