本文目录一览

1,MVC数据库用的什么访问的

MVC 不是数据库吧,mode view control 缩写 ,是一种比较常用的设计模式

MVC数据库用的什么访问的

2,spring mvc 通过什么连接数据库

spring mvc 可以连接数据库,用spring的spring template。简化数据库操作。

spring mvc 通过什么连接数据库

3,Java Web的MVC模式是什么

MVC利用你说的三大框架 一般情况来说 M就是辑性的代码, V就是view主要是jsp代码显示页面,c是control 主要是负责配置性的代码 如xxx.xml。
通俗的说 ,m数据库相关,c控制器,v显示。三大框架(Struts2、Hibernate、Spring)。m相关的东西,放到前台显示jsp啦html啦v的东西。c作为他们中间的枢纽。
mvc是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用mvc应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。 jsp+servlet+javabean 就是一种基础的基于mvc的开发模式
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里,则是由业务逻辑与访问数据组成的。

Java Web的MVC模式是什么

4,JSP中的MVC三层架构意味着什么

上面1 2楼 牛头不对马嘴,MVC意味着什么 不是 什么事 MVC。 不要只想拿分,别人想要的东西先看清楚了,MVC 不仅限于JSP(J2EE)中,在各种语言中都已经比较成熟了, MVC 在与程序的层次性,效率性,模块性 等等得到了一个提升,使得我们的程序便于管理,清晰,职责更分明等等好处。MVC 是设计模式中最基本的一种设计模式。所以一定要理解透。
三层架构和mvc是有明显区别的,三层架构(3-tierapplication)通常意义上的三层架构就是将整个业务应用划分为:表现层(ui)、业务逻辑层(bll)、数据访问层(dal)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(ui):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。2、业务逻辑层(bll):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。3、数据访问层(dal):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。mvc是model-view-controller,严格说这三个加起来以后才是三层架构中的ui层,也就是说,mvc把三层架构中的ui层再度进行了分化,分成了控制器、视图、实体三个部分,控制器完成页面逻辑,通过实体来与界面层完成通话;而c层直接与三层中的bll进行对话。所以,.net的三层结构中,并没有action这个概念。可以这样说,如果深入理解了mvc,肯定是很容易理解asp.net的三层架构的。
MVC----M:是指module,就是JavaBean,V是指视图,就是jsp页面,C是控制器,一般用servlet或者struts做控制器。
上面1 2楼 牛头不对马嘴,MVC意味着什么 不是 什么事 MVC。 不要只想拿分,别人想要的东西先看清楚了,MVC 不仅限于JSP(J2EE)中,在各种语言中都已经比较成熟了, MVC 在与程序的层次性,效率性,模块性 等等得到了一个提升,使得我们的程序便于管理,清晰,职责更分明等等好处。MVC 是设计模式中最基本的一种设计模式。所以一定要理解透!谢谢!
意味着层次分明,好管理,好维护。MVC设计模式是一个很好创建软件的途径,它所提倡的一些原则,像内容和显示互相分离可能比较好理解。但是如果你要隔离模型、视图和控制器的构件,你可能需要重新思考你的应用程序,尤其是应用程序的构架方面。如果你肯接受MVC,并且有能力应付它所带来的额外的工作和复杂性,MVC将会使你的软件在健壮性,代码重用和结构方面上一个新的台阶。

5,数据库连接属于MVC中的哪块 技术问答

严格意义上不属于Model[]
m数据层(model),可以看下mvc和oop的模式http://www.ibihuo.com/show-57.html
属于M层,但M层一般还会细分,连接一般都是从config里去抓
这个只能算在配置文件里边吧,算不到model里边
不属于MVC 属于Config? ?? ? TP里是在conf/config.php ZF我是放在application下面的 但是和MVC是平等级的,名字为config.ini
MVC与三层架构的异同点 同样是架构级别的,它们有什么相同点和不同点呢?这篇文章讨论一下它们的异同点。希望能帮助读者理解其中的玄机。 :)其实它们相同的地方在于他们都有一个表现层。但是他们不同的地方在于其他的两个层。首先先解释一下MVC。V即View.是视图的意思。C即Controler.是控制器的意思。而M即Model,是模型的意思。这三个里.最不容易理解的应该是Model.就是什么是Model,而为什么叫Model。我先不说为什么叫Model,先解释Controler。Controller是控制器的意思,所谓控制器,就是将用户请求转发给模型层,经过处理后把结果返回到界面展现的一个中间层,那么Controler到底管什么工作呢?先不说.先来看下在Java Web中这三个层一般的定义,一般在Java Web里,JSP充当V,Servlet充当C,JavaBean充当M,这里的Servlet管什么工作呢?接受输入,转到Model层去处理,处理结果保存后转发到JSP,然后展现数据。所以它的功能就是控制器的基本功能,它就管转发,在V和M之间转来转去。再来说说M,即Model,在Java Web里说的是JavaBean,我认识的很多人都把JavaBean误认为是实体类,其实JavaBean有比实体类更丰富的定义,在JavaBean中除了其属性和字段,还可以有行为及其事件,JavaBean可以理解为普通Java对象。Java普通对象,就是符合Java规范的所有对象,这和实体类完全是两回事。所以,我认为在MVC中。业务逻辑和数据访问应该放在Model层,也就是V负责展示数据,Controler除了转发不做业务逻辑。真正的逻辑事务,数据访问,甚至算法都放到Model去。再说三层架构。三层其实很好理解,界面,业务,数据访问,就这三个,从字面都可以理解出它们的意思。我要说的是它和MVC的区别。在三层架构中没有定义Controler的概念。这是我认为最不同的地方。而MVC也没有把业务的逻辑访问看成两个层,这是采用三层架构或MVC搭建程序最主要的区别。当然了。在三层中也提到了Model,但是三层架构中Model的概念与MVC中Model的概念是不一样的,“三层”中典型的Model层是已实体类构成的,而MVC里,则是由业务逻辑与访问数据组成的。不一样的概念。虽然名字一样。借花献佛

文章TAG:设计  设计模式  模式  哪个  mvc设计模式里  MVC数据库用的什么访问的  
下一篇