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

asp.net 三层架构的三层怎么相互调用,第1张

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

.但是一般我们在声明一层叫做实体层.用来封装数据.既然是封装数据的,所以每层都要调用到它... 怎么调用呢?表示层调用业务逻辑层...业务逻辑层调用数据访问层具体 *** 作是: 对那一层的项目,展开.然后看到"引用"那里点击右键.添加引用,然后选择"项目" 他就会列出你当前所有项目的层.....你要引用什么层就添加什么层....比如..表示层是调用业务逻辑层和实体层的.你就添加这两个层就可以了.其他层的调用类似

这个你多打几次代码,多做几个案例,就懂了,很简单。三层包括有:业务逻辑层,数据访问层,表示层一般还有个模型层,我给你一个做项目的思路吧。做三层的话,开始搭建好三层,也就是MODEL(模型层),DAL(数据访问层),BLL(业务逻辑层),和一个网站或者窗体(表示层)。然后按步骤来1.添加外部引用,把三层之间的对应关系引用好,然后在内部添加下引用,一般是DAL引用MODEL,BLL引用DAL和MODEL,表示层引用BLL和MODEL。2.编写模型层,如果数据库不是很复杂的话,你看数据库里有多少个表你要使用的,就在模型层编写对应与表名相同的类,然后在类里些对应表字段的封装属性。3.编写数据访问层,这里面就写你对数据库具体的 *** 作方法,对应要插入的字段就可以通过创建MODEL层类的实例来调用MODEL层类里对应的封装属性字段。4.编写业务逻辑层,就是把DAL里的方法进行下总结封装,让表示层来掉用,这样就省的表示层去DAL里调用具体的方法。5.编写表示层,调用BLL里对应的方法就OK了。希望对你有帮助!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11946524.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存