在.NET中 DAL+IDAL+Model+BLL+Web是什么关系,彼此之间是怎么调用的???
答案:2 悬赏:0 手机版
解决时间 2021-03-03 19:24
- 提问者网友:酱爆肉
- 2021-03-03 11:38
在.NET中 DAL+IDAL+Model+BLL+Web是什么关系,彼此之间是怎么调用的???
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-03-03 12:19
理论上web 调用BLL业务层就行了,有时候也会用到Model层,
而业务层包会调用model层和IDAL层,
IDAL 是 DAL层的类要实现的接口.
DAL层有时也会调用Model层
所以Model是最独立的一个层,不会调用其他层,只被其他层调用.
而业务层包会调用model层和IDAL层,
IDAL 是 DAL层的类要实现的接口.
DAL层有时也会调用Model层
所以Model是最独立的一个层,不会调用其他层,只被其他层调用.
全部回答
- 1楼网友:煞尾
- 2021-03-03 13:52
业务逻辑层(bll):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。 数据访问层(dal):主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。 (idal)它体现了“抽象”的精神,或者说是“面向接口编程”的最佳体现。抽象的接口模块idal (model)实体和数据库表映射类 (web)web网站项目
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯