mydy.net
当前位置:首页 >> jAvA三层结构 >>

jAvA三层结构

mvc三层架构啊,是模型层-视图层-控制层啊

三层结2113构跟语言关系不大吧,都差不多.一般5261Java的话,表示层(前端)可4102以用JSP,Flex等做,中间层用1653的是J2EE的服务器,运行在Tomcat或者JBoss上,版数据层可以用Hibernate来做..NET的话,前权端就是ASP,中间层用C#写.

三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(ui)、业务逻辑层(bll)、数据访问层(dal).1、表现层(ui):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得. 2、业务逻辑层(bll):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理. 3、数据访问层(dal):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等.显示层 ui、display 或者 view 业务处理 controller 或者 logic 数据层 db、model、dao

所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层,该层负责处理业务逻辑的实现.这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到同一台机器上.

你好!如果是JAVA WEB开发的话,那就是指MVC模式;如果是J2EE的话,就是controller、service、dao仅代表个人观点,不喜勿喷,谢谢.

JAVA最经典的三层就是MVC模型视图控制器模式.这种模式最大的优点是将模型与视图解耦,让模型专注于应用业务逻辑处理,视图专注于用户界面展现.J2EE主要采用的就是这种模式.

开源框架用最广的是SSH.也就是struts spring hibernate.先学struts,通常用来做控制层.再学hibernate,也可以认为是模型.主要是操作数据库,把每个表或者视图都用一个对象对应.spring可学,可不学.视图的话就是你的客户端或者是网页的展示了.不用框架也可以实现三层架构,这只是一种思想,只是有了这种思想后才发展出这些框架让大家方便开发.比如,一个HTML页面(V),请求后台一个JAVA类X(C),JAVA类请求另一个JAVA类Y(M),Y把数据return给X,X再给HTML.PS:Y通常是操作数据库获得数据,在返回给X.

视图层(View)可以用jsp,控制层(Controller)可以用struts,servlet,webwork,Model层可以用Hibernate,JDBC,EJB

三层构架 一般来说就是mvc编程模式,这三层分别是:显示层(View)、业务层(Controller)和数据操作层(DAO).显示层是前台用户操作界面;业务层是业务逻辑(既功能)方法实现体;数据操作层是对数据库操作的方法实现体.业务层

有顺序,选择,循环三种基本结构.顺序没得说,一步一步往下执行.选择对应:java中的if(){} else {} .循环对应:for(){}循环 或者 while(){}循环.

网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com