当前位置:编程学习 > C#/ASP.NET >>

asp.net 三层架构的三层怎么相互调用

追问:还需要在表示层的代码里面编写一些调用的代码吗?

答案:三层架构一般指的是:表示层,业务逻辑层,数据访问层.

.但是一般我们在声明一层叫做实体层.用来封装数据.既然是封装数据的,所以每层都要调用到它... 怎么调用呢?

表示层调用业务逻辑层...业务逻辑层调用数据访问层

具体操作是:   对那一层的项目,展开.然后看到"引用"那里点击右键.添加引用,然后选择"项目"  他就会列出你当前所有项目的层.....你要引用什么层就添加什么层....比如..表示层是调用业务逻辑层和实体层的.你就添加这两个层就可以了.其他层的调用类似

三层结构是:表示层,业务逻辑层,数据层.
1,表示层:主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。
2,业务逻辑层:主要负责对数据层的操作。也就是说把一些数据层的操作进行组合。
3,数据层:主要看你的数据层里面有没有包含逻辑处理,实际上他的各个函数主要完成各个对数据文件的操作。

 

数据层对数据库进行操作,业务逻辑层访问数据层,表示层又访问了业务逻辑层。

但不一定非要这样。灵活的时候 表示层直接访问数据层。。

上一个:ASP.NET3.5中listview 怎样实现URL分页
下一个:Visual Studio 2008新建网站找不到Asp.net模板?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,