大家说说3层结构你们都是怎么称呼的

问题描述

3层结构中依赖最小的那层我听过的有表示层,表述层,客户层,表达层(这个说法很恶心);中间那层有叫服务层,业务逻辑层,业务层;依赖性最大的那层有叫数据层别的好像没听说啦!说说看你们都怎么称呼他们。是不是这方面也该规范化一下。

解决方案

MVC的划分方法:view layer control layerlogic layerJ2EE 是5层 :view layer 表现层control layer 控制层logic layer 逻辑层(业务层)DAO layer 数据接入层persistance layer 持久层从你的题目上看应该是指J2ee的泛层次划分:表现层(view layer)、业务层(control layer、logic layer、DAO layer)、持久层(persistance layer)层次之间必须是解耦的。层次内部的依赖程度应该是logic layer 但是有Spring等框架也基本解决了这个问题。至于说规范吗,就不好说了,应该根据公司和项目的需求灵活规定了,没有统一的必要,因为MVC与J2EE这些基本层次划分都是大家认可的。而且老外的英语单词也是死的。view layer 、 control layer 、 logic layer 这些层次单词总不会变吧。

时间: 2024-10-29 23:24:55

大家说说3层结构你们都是怎么称呼的的相关文章

Div+CSS布局入门教程(二) -- 写入整体层结构与CSS

css|教程|入门教程 二.写入整体层结构与CSS 接下来我们在桌面新建一个文件夹,命名为"DIV+CSS布局练习",在文件夹下新建两个空的记事本文档,输入以下内容:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=

京东商城层结构问题

问题描述 <ul class="tab"> <li class="curr" data-widget="tab-item" clstag="shangpin|keycount|bookitem|1401"><a href="javascript:;">全部评价<em>()</em></a></li> <li data-

LINQ的出现是不是会使所谓的3层结构彻底消亡?

问题描述 大家都知道著名的三层结构,在没有LINQ之前,这很容易理解,使用3层结构确实可以使的软件的结构清晰,易于维护.什么数据层.逻辑层等等但是如果使用LINQ,那么数据层就可以彻底消失,因为LINQ可以极其方便的在中间层访问任何数据,所用的代码非常简练,同样易于维护所以,是不是当VS2008出现之后,3层结构中的数据层基本就可以消失了?还望这里类似于思归先生的一些高人给小弟解惑 解决方案 解决方案二:目前linq还只支持sqlserver数据库,所以应用面有限.如果不考虑数据库支持问题,俺也

Struts开发指南之J2EE n层结构

早期的网络系统设计常常采用三层结构.最常见的结构,就是表示( presentation )层 , 领域( domain )层 , 以及基础架构( infrastructure )层. n层结构的提出是为了适应当前B/S模式开发WEB Application的需要而提出的.传统的Brown模型是指:表示层( Presentation ),控制 / 中介层( Controller/Mediator ),领域层( Domain ) , 数据映射层( Data Mapping ) , 和数据源层( Da

Div+CSS布局入门教程--写入整体层结构与CSS

接下来我们在桌面新建一个文件夹,命名为"DIV+CSS布局练习",在文件夹下新建两个空的记事本文档,输入以下内容:  这是XHTML的基本结构,将其命名为index.htm,另一个记事本文档则命名为css.css. 下面,我们在<body></body>标签对中写入DIV的基本结构,代码如下:  代码如下 复制代码 <div id="container">[color=#aaaaaa]<!--页面层容器-->[/col

精九隐秘投资术:借PE信托2层结构大玩“资本套娃”

"闪电"举牌新潮实业两天后,湖北精九投资有限公司(以下简称"精九投资")的"真容"终见天日.细观操作脉络,多处手法耐人寻味:一家投资机构意欲买卖二级市场股票,为何需设计"套PE基金.再套信托计划"两层繁复的资本结构?新潮实业今日披露简式权益变动报告书,披露了举牌方精九投资运用两层杠杆,大幅放大资本的明细情况.据公告,精九投资注册资本1亿元,经营范围包括实业.商业.能源.酒店.股权等.其中,执行董事鲜勇持股90%.执行董事饶玉秀

[HTML/CSS]说说position

目录 语法 作用 使用定位的条件 总结 语法 position : static absolute relative(static.absolute.relative常用值). 参数 static :无特殊定位,对象遵循HTML定位规则. absolute :将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位.而其层叠通过css z-index属性定义.此时对象不具有边距,但仍有补白和边框. relative :对象不可层叠,但将依据left,right,to

CSS中绝对定位absolute和相对定位relative详解

一.position语法与结构 position语法: position : static absolute relative position参数: static : 无特殊定位,对象遵循HTML定位规则 absolute : 将对象从文档流中拖出,使用left,right,top,bottom等属性进行绝对定位.而其层叠通过css z-index属性定义.此时对象不具有边距,但仍有补白和边框 relative : 对象不可层叠,但将依据left,right,top,bottom等属性在正常文

建立三层结构的ASP应用程序

程序 本文介绍了三层结构应用程序的概念和优点,并结合一个实例介绍了如何建立三层结构的ASP应用程序. 一.两层结构的ASP应用有何缺点 在Browser/Server 应用程序开发领域,微软公司的IIS/ASP以其强大的功能,良好的扩展能力,及与其它微软产品的一致性,迅速地流行起来.它能使一个具有VB/VC经验的程序员,很快地成为一个Web程序员,开发出看上去非常专业的应用.但是,ASP有一个天生的缺点,就是ASP代码和HTML代码是混在一起的,ASP程序员既需要考虑与数据库打交道,需要关心如何