当前位置: 代码迷 >> ASP.NET >> 三层架设里的BLL和Model是分别做什么的?这两者有什么关系
  详细解决方案

三层架设里的BLL和Model是分别做什么的?这两者有什么关系

热度:10238   发布时间:2013-02-25 00:00:00.0
三层架构里的BLL和Model是分别做什么的?这两者有什么关系?
不知道bll和model分别处理什么,有什么关系?

------解决方案--------------------------------------------------------
//三层英文解释
显示层Presentation Layer
商业逻辑层Business Logic Layer
数据层Data Layer
服务层Web Services
------解决方案--------------------------------------------------------
model是数据表的 映射类
主要作为 对象实体 提供给DAL层
bll 是业务处理类 主要 负责业务逻辑 的处理
------解决方案--------------------------------------------------------
理想状态这两个可以合并到一起来,就是业务对象,但model是把这个业务对象中的数据提取了出来,作为一个数据载体,可以在层间传递。业务对象中除去这些数据剩下的方法就构成了BLL层。
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
三层 三层 ... ...
------解决方案--------------------------------------------------------
学习了,顶啊顶,我顶
  相关解决方案